public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/microsoft/heads/main)] Merge commit '95d4c0d2e6318aef88ba0bc607dfc1ec6b7a612f' into merge-master-95d4c0d2e6318aef88ba0bc607
@ 2023-04-27 23:29 Eugene Rozenfeld
  0 siblings, 0 replies; only message in thread
From: Eugene Rozenfeld @ 2023-04-27 23:29 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

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

commit f60318a20fa47f4e631987875c96f695ab14df61
Merge: 4276c04ee23 95d4c0d2e63
Author: MS Automation <gnutools@microsoft.com>
Date:   Thu Apr 27 10:22:29 2023 +0000

    Merge commit '95d4c0d2e6318aef88ba0bc607dfc1ec6b7a612f' into merge-master-95d4c0d2e6318aef88ba0bc607dfc1ec6b7a612f-2023-04-27T10-22-18

Diff:

 ChangeLog                                          |    38 +
 MAINTAINERS                                        |     8 +-
 c++tools/ChangeLog                                 |     9 +
 c++tools/Makefile.in                               |    12 +-
 configure                                          |     2 +
 configure.ac                                       |     2 +
 contrib/ChangeLog                                  |    23 +
 contrib/gcc-changelog/git_update_version.py        |     2 +-
 contrib/gennews                                    |     1 +
 contrib/unicode/DerivedCoreProperties.txt          |   253 +-
 contrib/unicode/DerivedNormalizationProps.txt      |    83 +-
 contrib/unicode/EastAsianWidth.txt                 |    74 +-
 contrib/unicode/NameAliases.txt                    |   570 +
 contrib/unicode/PropList.txt                       |    56 +-
 contrib/unicode/README                             |    34 +-
 contrib/unicode/UnicodeData.txt                    |   300 +-
 fixincludes/ChangeLog                              |     8 +
 fixincludes/config.h.in                            |     4 +
 fixincludes/configure                              |    10 +
 fixincludes/configure.ac                           |     2 +-
 fixincludes/system.h                               |     4 +
 gcc/BASE-VER                                       |     2 +-
 gcc/ChangeLog                                      |  3866 ++++
 gcc/DATESTAMP                                      |     2 +-
 gcc/Makefile.in                                    |    12 +-
 gcc/ada/ChangeLog                                  |    23 +
 gcc/ada/gcc-interface/decl.cc                      |    20 +-
 gcc/ada/gcc-interface/utils.cc                     |     2 +-
 gcc/ada/gnatvsn.ads                                |     2 +-
 gcc/analyzer/ChangeLog                             |    22 +
 gcc/analyzer/program-point.cc                      |    42 +
 gcc/analyzer/program-point.h                       |     3 +
 gcc/analyzer/region-model.cc                       |    15 +-
 gcc/analyzer/region-model.h                        |     3 +-
 gcc/analyzer/sm-malloc.cc                          |     9 +-
 gcc/attr-fnspec.h                                  |     4 +-
 gcc/bitmap.cc                                      |    41 +-
 gcc/bitmap.h                                       |     3 +
 gcc/builtins.cc                                    |    75 +-
 gcc/c-family/ChangeLog                             |    19 +
 gcc/c-family/c-common.cc                           |     7 +-
 gcc/c-family/c-common.h                            |     2 +-
 gcc/c-family/c-ubsan.cc                            |     4 +-
 gcc/c-family/c-warn.cc                             |    23 +-
 gcc/c/ChangeLog                                    |    22 +
 gcc/c/c-decl.cc                                    |     9 +-
 gcc/c/c-parser.cc                                  |    22 +-
 gcc/c/c-typeck.cc                                  |     2 +-
 gcc/c/gimple-parser.cc                             |     3 +-
 gcc/cfganal.cc                                     |    41 +-
 gcc/cfganal.h                                      |     3 +-
 gcc/cfgcleanup.cc                                  |     8 +-
 gcc/cfgloopmanip.h                                 |     1 +
 gcc/cgraph.cc                                      |    19 +-
 gcc/cgraph.h                                       |    18 +-
 gcc/cgraphclones.cc                                |     5 +-
 gcc/cgraphunit.cc                                  |    32 +-
 gcc/combine.cc                                     |    10 +-
 gcc/common.opt                                     |    12 +-
 gcc/common/config/i386/cpuinfo.h                   |     2 +
 gcc/common/config/i386/i386-common.cc              |    44 +-
 gcc/common/config/i386/i386-cpuinfo.h              |     1 +
 gcc/common/config/i386/i386-isas.h                 |     2 +
 gcc/common/config/riscv/riscv-common.cc            |    42 +-
 gcc/config.gcc                                     |     3 +-
 gcc/config.host                                    |     5 +-
 gcc/config/aarch64/aarch64-builtins.cc             |    24 +-
 gcc/config/aarch64/aarch64-opts.h                  |     9 +
 gcc/config/aarch64/aarch64-protos.h                |     2 +
 gcc/config/aarch64/aarch64-simd-builtins.def       |     3 -
 gcc/config/aarch64/aarch64-simd.md                 |   403 +-
 gcc/config/aarch64/aarch64-sve.md                  |    17 +-
 gcc/config/aarch64/aarch64-sve2.md                 |    17 +-
 gcc/config/aarch64/aarch64-tuning-flags.def        |     3 +
 gcc/config/aarch64/aarch64.cc                      |   261 +-
 gcc/config/aarch64/aarch64.h                       |     5 +
 gcc/config/aarch64/aarch64.md                      |    87 +-
 gcc/config/aarch64/aarch64.opt                     |    20 +
 gcc/config/aarch64/arm_fp16.h                      |     2 +-
 gcc/config/aarch64/atomics.md                      |     6 +-
 gcc/config/aarch64/constraints.md                  |     2 +-
 gcc/config/aarch64/iterators.md                    |    29 +-
 gcc/config/aarch64/predicates.md                   |     6 +
 gcc/config/arm/arm.cc                              |    26 +-
 gcc/config/arm/mve.md                              |     4 +-
 gcc/config/avr/avr.md                              |     3 +-
 gcc/config/bfin/predicates.md                      |     5 +-
 gcc/config/cris/constraints.md                     |    12 +-
 gcc/config/cris/cris.cc                            |    23 +-
 gcc/config/cris/cris.md                            |   103 +-
 gcc/config/gcn/gcn-protos.h                        |     6 +
 gcc/config/gcn/gcn-valu.md                         |   589 +-
 gcc/config/gcn/gcn.cc                              |   113 +
 gcc/config/gcn/gcn.md                              |    15 +-
 gcc/config/gcn/mkoffload.cc                        |     3 +
 gcc/config/gcn/predicates.md                       |     7 +
 gcc/config/h8300/predicates.md                     |     3 +-
 gcc/config/i386/amxcomplexintrin.h                 |    59 +
 gcc/config/i386/avx2intrin.h                       |   347 +
 gcc/config/i386/avx512bitalgintrin.h               |    39 +-
 gcc/config/i386/avx512vbmi2intrin.h                |    18 +-
 gcc/config/i386/avx512vbmi2vlintrin.h              |    21 +-
 gcc/config/i386/avx512vlbwintrin.h                 |   348 +-
 gcc/config/i386/avx512vlintrin.h                   |   184 +-
 gcc/config/i386/cpuid.h                            |    62 +-
 gcc/config/i386/i386-builtin.def                   |   108 +-
 gcc/config/i386/i386-builtins.cc                   |    21 +-
 gcc/config/i386/i386-c.cc                          |     2 +
 gcc/config/i386/i386-expand.cc                     |   233 +-
 gcc/config/i386/i386-isa.def                       |     1 +
 gcc/config/i386/i386-options.cc                    |     4 +-
 gcc/config/i386/i386-protos.h                      |     2 -
 gcc/config/i386/i386.cc                            |    51 +-
 gcc/config/i386/i386.h                             |    71 +-
 gcc/config/i386/i386.md                            |   426 +-
 gcc/config/i386/i386.opt                           |     4 +
 gcc/config/i386/immintrin.h                        |     2 +
 gcc/config/i386/mmx.md                             |    69 +-
 gcc/config/i386/predicates.md                      |    13 +-
 gcc/config/i386/sse.md                             |   269 +-
 gcc/config/i386/sym-mingw32.cc                     |     4 +-
 gcc/config/i386/vaesintrin.h                       |     4 +-
 gcc/config/i386/vpclmulqdqintrin.h                 |     4 +-
 gcc/config/i386/wmmintrin.h                        |    29 +-
 gcc/config/i386/x-mingw32-utf8                     |    25 +-
 gcc/config/iq2000/predicates.md                    |     3 +-
 gcc/config/loongarch/constraints.md                |    46 +-
 gcc/config/loongarch/gnu-user.h                    |     7 +-
 gcc/config/loongarch/loongarch-protos.h            |     4 +-
 gcc/config/loongarch/loongarch.cc                  |   143 +-
 gcc/config/loongarch/loongarch.h                   |    30 +-
 gcc/config/loongarch/loongarch.md                  |    69 +-
 gcc/config/loongarch/predicates.md                 |    36 +
 gcc/config/m68k/m68k-protos.h                      |     1 +
 gcc/config/m68k/m68k.cc                            |    15 +
 gcc/config/m68k/m68k.h                             |     3 +
 gcc/config/microblaze/microblaze.h                 |     5 +-
 gcc/config/pa/pa-protos.h                          |     2 +-
 gcc/config/pa/pa.cc                                |    27 +-
 gcc/config/riscv/bitmanip.md                       |    71 +-
 gcc/config/riscv/constraints.md                    |     8 +
 gcc/config/riscv/generic.md                        |     2 +-
 gcc/config/riscv/genrvv-type-indexer.cc            |     2 +-
 gcc/config/riscv/iterators.md                      |     4 +
 gcc/config/riscv/multilib-generator                |     2 +-
 gcc/config/riscv/peephole.md                       |    56 +
 gcc/config/riscv/predicates.md                     |     9 +-
 gcc/config/riscv/riscv-c.cc                        |    18 +-
 gcc/config/riscv/riscv-cores.def                   |     4 +
 gcc/config/riscv/riscv-modes.def                   |   103 +-
 gcc/config/riscv/riscv-opts.h                      |    41 +
 gcc/config/riscv/riscv-protos.h                    |    26 +-
 gcc/config/riscv/riscv-v.cc                        |   126 +-
 gcc/config/riscv/riscv-vector-builtins-bases.cc    |    97 +-
 gcc/config/riscv/riscv-vector-builtins-bases.h     |     1 +
 .../riscv/riscv-vector-builtins-functions.def      |     1 +
 gcc/config/riscv/riscv-vector-builtins-shapes.cc   |    25 +
 gcc/config/riscv/riscv-vector-builtins-shapes.h    |     1 +
 gcc/config/riscv/riscv-vector-builtins-types.def   |   348 +-
 gcc/config/riscv/riscv-vector-builtins.cc          |    58 +-
 gcc/config/riscv/riscv-vector-builtins.def         |   175 +-
 gcc/config/riscv/riscv-vector-builtins.h           |     3 +-
 gcc/config/riscv/riscv-vector-switch.def           |   133 +-
 gcc/config/riscv/riscv-vsetvl.cc                   |   229 +-
 gcc/config/riscv/riscv-vsetvl.h                    |     5 +
 gcc/config/riscv/riscv.cc                          |   553 +-
 gcc/config/riscv/riscv.h                           |    14 +-
 gcc/config/riscv/riscv.md                          |    96 +-
 gcc/config/riscv/riscv.opt                         |    44 +
 gcc/config/riscv/sync.md                           |   303 +-
 gcc/config/riscv/t-riscv                           |    49 +-
 gcc/config/riscv/thead.cc                          |   427 +
 gcc/config/riscv/thead.md                          |   346 +
 gcc/config/riscv/vector-iterators.md               |   602 +-
 gcc/config/riscv/vector.md                         |  3363 ++--
 gcc/config/rs6000/aix72.h                          |     4 +-
 gcc/config/rs6000/aix73.h                          |     8 +-
 gcc/config/rs6000/altivec.md                       |    22 +-
 gcc/config/rs6000/emmintrin.h                      |    28 +-
 gcc/config/rs6000/predicates.md                    |    37 +
 gcc/config/rs6000/rs6000-builtin.cc                |     8 +-
 gcc/config/rs6000/rs6000-builtins.def              |    44 +-
 gcc/config/rs6000/rs6000.cc                        |   174 +-
 gcc/config/rs6000/rs6000.md                        |    18 +-
 gcc/config/rs6000/vector.md                        |    11 +-
 gcc/config/rs6000/vsx.md                           |   116 +-
 gcc/config/sol2.h                                  |     1 -
 gcc/config/sparc/sparc.cc                          |     6 +-
 gcc/config/sparc/sparc.md                          |    62 +-
 gcc/config/stormy16/stormy16.cc                    |   197 +-
 gcc/config/stormy16/stormy16.md                    |    65 +-
 gcc/config/xtensa/linux.h                          |     2 +
 gcc/config/xtensa/xtensa-dynconfig.cc              |    18 +
 gcc/config/xtensa/xtensa-opts.h                    |    28 +
 gcc/config/xtensa/xtensa.cc                        |     4 +
 gcc/config/xtensa/xtensa.h                         |    13 +-
 gcc/config/xtensa/xtensa.opt                       |     7 +
 gcc/configure                                      |   117 +-
 gcc/configure.ac                                   |    38 +-
 gcc/cp/ChangeLog                                   |   471 +
 gcc/cp/Make-lang.in                                |    21 +-
 gcc/cp/call.cc                                     |    96 +-
 gcc/cp/constexpr.cc                                |    22 +-
 gcc/cp/constraint.cc                               |    12 +-
 gcc/cp/contracts.cc                                |    21 +-
 gcc/cp/coroutines.cc                               |    15 +-
 gcc/cp/cp-gimplify.cc                              |     6 +
 gcc/cp/cp-trait.def                                |     1 +
 gcc/cp/cp-tree.h                                   |    42 +-
 gcc/cp/cxx-pretty-print.cc                         |    27 +-
 gcc/cp/decl.cc                                     |    56 +-
 gcc/cp/decl2.cc                                    |    57 +-
 gcc/cp/except.cc                                   |    10 +-
 gcc/cp/friend.cc                                   |    21 +-
 gcc/cp/init.cc                                     |    51 +-
 gcc/cp/lambda.cc                                   |     3 +
 gcc/cp/method.cc                                   |    17 +-
 gcc/cp/parser.cc                                   |    95 +-
 gcc/cp/pt.cc                                       |   549 +-
 gcc/cp/search.cc                                   |    23 +
 gcc/cp/semantics.cc                                |    68 +-
 gcc/cp/tree.cc                                     |   242 +-
 gcc/cp/typeck.cc                                   |    17 +-
 gcc/cp/typeck2.cc                                  |    38 +-
 gcc/cse.cc                                         |    39 +-
 gcc/d/ChangeLog                                    |    66 +
 gcc/d/Make-lang.in                                 |     1 +
 gcc/d/d-codegen.cc                                 |     5 +
 gcc/d/d-ctfloat.cc                                 |     8 +-
 gcc/d/d-frontend.cc                                |     4 +-
 gcc/d/d-lang.cc                                    |    14 -
 gcc/d/d-tree.h                                     |     2 +-
 gcc/d/decl.cc                                      |   290 +-
 gcc/d/dmd/MERGE                                    |     2 +-
 gcc/d/dmd/README.md                                |     3 +-
 gcc/d/dmd/VERSION                                  |     2 +-
 gcc/d/dmd/aggregate.h                              |     1 -
 gcc/d/dmd/apply.d                                  |     2 +-
 gcc/d/dmd/arrayop.d                                |     4 +-
 gcc/d/dmd/attrib.d                                 |    12 +-
 gcc/d/dmd/attrib.h                                 |     4 +-
 gcc/d/dmd/blockexit.d                              |     2 +-
 gcc/d/dmd/canthrow.d                               |     2 +-
 gcc/d/dmd/clone.d                                  |    13 +-
 gcc/d/dmd/common/outbuffer.d                       |    20 +-
 gcc/d/dmd/constfold.d                              |    16 +-
 gcc/d/dmd/cparse.d                                 |   109 +-
 gcc/d/dmd/cppmangle.d                              |     2 +-
 gcc/d/dmd/ctfeexpr.d                               |    24 +-
 gcc/d/dmd/dcast.d                                  |     2 +
 gcc/d/dmd/dclass.d                                 |     6 -
 gcc/d/dmd/declaration.d                            |    35 +-
 gcc/d/dmd/declaration.h                            |    16 +-
 gcc/d/dmd/delegatize.d                             |     4 +-
 gcc/d/dmd/dinterpret.d                             |    14 +-
 gcc/d/dmd/dmangle.d                                |   570 +-
 gcc/d/dmd/dmodule.d                                |    36 +-
 gcc/d/dmd/doc.d                                    |     5 +-
 gcc/d/dmd/dscope.d                                 |     7 +-
 gcc/d/dmd/dstruct.d                                |    12 +-
 gcc/d/dmd/dsymbol.d                                |    37 +-
 gcc/d/dmd/dsymbol.h                                |     3 +-
 gcc/d/dmd/dsymbolsem.d                             |   212 +-
 gcc/d/dmd/dtemplate.d                              |   247 +-
 gcc/d/dmd/dtoh.d                                   |    20 +-
 gcc/d/dmd/errors.d                                 |    52 +
 gcc/d/dmd/errorsink.d                              |   121 +
 gcc/d/dmd/escape.d                                 |   192 +-
 gcc/d/dmd/expression.d                             |   163 +-
 gcc/d/dmd/expression.h                             |    11 +-
 gcc/d/dmd/expressionsem.d                          |   422 +-
 gcc/d/dmd/foreachvar.d                             |     2 +-
 gcc/d/dmd/func.d                                   |    79 +-
 gcc/d/dmd/globals.d                                |     9 +-
 gcc/d/dmd/globals.h                                |     3 +
 gcc/d/dmd/hdrgen.d                                 |    73 +-
 gcc/d/dmd/iasmgcc.d                                |    18 +-
 gcc/d/dmd/id.d                                     |     3 +
 gcc/d/dmd/initsem.d                                |   252 +-
 gcc/d/dmd/json.d                                   |     2 +-
 gcc/d/dmd/lambdacomp.d                             |     2 +-
 gcc/d/dmd/lexer.d                                  |   153 +-
 gcc/d/dmd/module.h                                 |     2 +
 gcc/d/dmd/mtype.d                                  |   192 +-
 gcc/d/dmd/nogc.d                                   |   115 +-
 gcc/d/dmd/ob.d                                     |     8 +-
 gcc/d/dmd/opover.d                                 |    19 +-
 gcc/d/dmd/parse.d                                  |   219 +-
 gcc/d/dmd/printast.d                               |    11 +-
 gcc/d/dmd/root/aav.d                               |     2 +-
 gcc/d/dmd/root/array.d                             |    28 +-
 gcc/d/dmd/root/ctfloat.d                           |     2 +-
 gcc/d/dmd/root/ctfloat.h                           |     3 +-
 gcc/d/dmd/root/filename.d                          |     6 +
 gcc/d/dmd/root/filename.h                          |     1 +
 gcc/d/dmd/root/rootobject.d                        |     2 +-
 gcc/d/dmd/sapply.d                                 |     2 +-
 gcc/d/dmd/semantic2.d                              |    24 +-
 gcc/d/dmd/semantic3.d                              |     7 +-
 gcc/d/dmd/sideeffect.d                             |     4 +-
 gcc/d/dmd/statement.d                              |    18 +
 gcc/d/dmd/statement.h                              |     5 +-
 gcc/d/dmd/statementsem.d                           |    31 +-
 gcc/d/dmd/template.h                               |    17 +-
 gcc/d/dmd/templateparamsem.d                       |     2 +-
 gcc/d/dmd/tokens.d                                 |    45 +-
 gcc/d/dmd/tokens.h                                 |     2 +
 gcc/d/dmd/traits.d                                 |    54 +-
 gcc/d/dmd/typesem.d                                |    88 +-
 gcc/d/dmd/typinf.d                                 |     8 +-
 gcc/d/dmd/visitor.d                                |     2 +-
 gcc/d/expr.cc                                      |     3 +-
 gcc/d/lang.opt                                     |     8 -
 gcc/d/modules.cc                                   |    12 +-
 gcc/d/runtime.def                                  |     3 -
 gcc/d/toir.cc                                      |     5 +-
 gcc/d/typeinfo.cc                                  |     8 +-
 gcc/d/types.cc                                     |     4 +-
 gcc/data-streamer.cc                               |    33 +
 gcc/data-streamer.h                                |     2 +
 gcc/df-core.cc                                     |    86 +-
 gcc/df.h                                           |     8 +-
 gcc/diagnostic-format-sarif.cc                     |   251 +-
 gcc/diagnostic-show-locus.cc                       |    13 +-
 gcc/diagnostic.cc                                  |    13 +
 gcc/diagnostic.h                                   |     3 +
 gcc/doc/analyzer.texi                              |   125 +-
 gcc/doc/extend.texi                                |  1806 +-
 gcc/doc/gcc.texi                                   |    36 +-
 gcc/doc/gcov.texi                                  |    47 +-
 gcc/doc/generic.texi                               |    74 +-
 gcc/doc/gm2.texi                                   |    12 +-
 gcc/doc/implement-c.texi                           |     2 +-
 gcc/doc/include/gcc-common.texi                    |    26 +-
 gcc/doc/include/texinfo.tex                        |  7617 +++++---
 gcc/doc/install.texi                               |   209 +-
 gcc/doc/invoke.texi                                |  2822 +--
 gcc/doc/md.texi                                    |    44 +-
 gcc/doc/sourcebuild.texi                           |    19 +-
 gcc/doc/tm.texi                                    |    13 +-
 gcc/doc/tm.texi.in                                 |     2 -
 gcc/dse.cc                                         |    14 +-
 gcc/dwarf2out.cc                                   |     1 +
 gcc/emit-rtl.cc                                    |     4 +
 gcc/expmed.cc                                      |    12 +-
 gcc/expmed.h                                       |    27 +-
 gcc/expr.cc                                        |    20 +-
 gcc/fold-const-call.cc                             |     8 +-
 gcc/fold-const.cc                                  |     4 +-
 gcc/fortran/ChangeLog                              |   305 +
 gcc/fortran/arith.cc                               |    10 +-
 gcc/fortran/class.cc                               |    81 +-
 gcc/fortran/decl.cc                                |     7 +-
 gcc/fortran/dump-parse-tree.cc                     |     7 +-
 gcc/fortran/error.cc                               |     7 +
 gcc/fortran/expr.cc                                |     6 +-
 gcc/fortran/gfortran.h                             |     4 +
 gcc/fortran/gfortran.texi                          |    18 +
 gcc/fortran/interface.cc                           |    57 +-
 gcc/fortran/intrinsic.cc                           |     9 +-
 gcc/fortran/intrinsic.texi                         |   722 +-
 gcc/fortran/invoke.texi                            |    84 +-
 gcc/fortran/iresolve.cc                            |    10 +-
 gcc/fortran/openmp.cc                              |    37 +-
 gcc/fortran/resolve.cc                             |   435 +-
 gcc/fortran/simplify.cc                            |    14 +-
 gcc/fortran/target-memory.cc                       |    11 +-
 gcc/fortran/trans-array.cc                         |   270 +-
 gcc/fortran/trans-array.h                          |     5 +-
 gcc/fortran/trans-decl.cc                          |    49 +-
 gcc/fortran/trans-expr.cc                          |   346 +-
 gcc/fortran/trans-io.cc                            |     5 +-
 gcc/fortran/trans-openmp.cc                        |    31 +-
 gcc/fortran/trans-stmt.cc                          |    57 +-
 gcc/fortran/trans-types.cc                         |     4 +
 gcc/fortran/trans.cc                               |   281 +-
 gcc/fortran/trans.h                                |     8 +-
 gcc/function.cc                                    |     7 +-
 gcc/function.h                                     |     2 +-
 gcc/gcc.cc                                         |    14 +-
 gcc/gcov-tool.cc                                   |    14 +-
 gcc/gcov.cc                                        |    31 +-
 gcc/gdbhooks.py                                    |    14 +-
 gcc/genmatch.cc                                    |    65 +-
 gcc/gimple-array-bounds.cc                         |    25 +-
 gcc/gimple-array-bounds.h                          |     2 +-
 gcc/gimple-iterator.h                              |     4 +
 gcc/gimple-predicate-analysis.cc                   |     5 +-
 gcc/gimple-pretty-print.cc                         |     5 +-
 gcc/gimple-range-cache.cc                          |   194 +-
 gcc/gimple-range-cache.h                           |    50 +-
 gcc/gimple-range-edge.cc                           |     8 +-
 gcc/gimple-range-edge.h                            |     2 +-
 gcc/gimple-range-fold.cc                           |    49 +-
 gcc/gimple-range-fold.h                            |     2 +-
 gcc/gimple-range-gori.cc                           |   155 +-
 gcc/gimple-range-gori.h                            |    24 +-
 gcc/gimple-range-infer.cc                          |     4 +-
 gcc/gimple-range-op.cc                             |    31 +-
 gcc/gimple-range-path.cc                           |    69 +-
 gcc/gimple-range-path.h                            |     7 +-
 gcc/gimple-range-trace.cc                          |     2 +-
 gcc/gimple-range-trace.h                           |     2 +-
 gcc/gimple-range.cc                                |    24 +-
 gcc/gimple-range.h                                 |     7 +-
 gcc/gimple-ssa-split-paths.cc                      |     5 +-
 gcc/gimple-ssa-warn-access.cc                      |   183 +-
 gcc/gimple-ssa-warn-alloca.cc                      |     3 +-
 gcc/gimple-ssa-warn-restrict.cc                    |     7 +-
 gcc/gimple.cc                                      |    20 +
 gcc/gimple.h                                       |    18 +-
 gcc/gimplify.cc                                    |     4 +-
 gcc/go/ChangeLog                                   |    10 +
 gcc/go/go-gcc.cc                                   |    12 +-
 gcc/go/gofrontend/MERGE                            |     2 +-
 gcc/go/gofrontend/expressions.cc                   |     1 +
 gcc/go/gofrontend/expressions.h                    |     4 +
 gcc/graphite-scop-detection.cc                     |    12 +-
 gcc/haifa-sched.cc                                 |     2 +-
 gcc/ifcvt.cc                                       |     2 +-
 gcc/inchash.cc                                     |    36 +
 gcc/inchash.h                                      |     2 +
 gcc/input.cc                                       |   125 +
 gcc/input.h                                        |     1 +
 gcc/internal-fn.cc                                 |     3 +-
 gcc/ipa-cp.cc                                      |   112 +-
 gcc/ipa-devirt.cc                                  |    15 +-
 gcc/ipa-fnsummary.cc                               |    71 +-
 gcc/ipa-inline.cc                                  |    83 +-
 gcc/ipa-prop.cc                                    |    77 +-
 gcc/ipa-prop.h                                     |    32 +
 gcc/ipa-pure-const.cc                              |    19 +-
 gcc/ipa-sra.cc                                     |    66 +
 gcc/ira-costs.cc                                   |     5 +-
 gcc/ira.cc                                         |     4 +
 gcc/is-a.h                                         |    13 +
 gcc/json.cc                                        |    40 +-
 gcc/json.h                                         |    10 +-
 gcc/lcm.cc                                         |    50 +-
 gcc/loop-iv.cc                                     |     2 +-
 gcc/lra-constraints.cc                             |   186 +-
 gcc/lra-lives.cc                                   |    11 +-
 gcc/lra.cc                                         |     2 +-
 gcc/lto-wrapper.cc                                 |    10 +
 gcc/m2/ChangeLog                                   |   553 +
 gcc/m2/Make-lang.in                                |    79 +-
 gcc/m2/Make-maintainer.in                          |    36 +-
 gcc/m2/gm2-compiler/M2ALU.def                      |    10 +-
 gcc/m2/gm2-compiler/M2ALU.mod                      |    58 +-
 gcc/m2/gm2-compiler/M2AsmUtil.mod                  |    28 +-
 gcc/m2/gm2-compiler/M2Base.def                     |     1 -
 gcc/m2/gm2-compiler/M2ColorString.mod              |     3 +-
 gcc/m2/gm2-compiler/M2Comp.mod                     |    13 +-
 gcc/m2/gm2-compiler/M2Error.def                    |     2 +-
 gcc/m2/gm2-compiler/M2FileName.mod                 |    18 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.def               |    11 -
 gcc/m2/gm2-compiler/M2GCCDeclare.mod               |   177 +-
 gcc/m2/gm2-compiler/M2GenGCC.mod                   |    77 +-
 gcc/m2/gm2-compiler/M2Options.def                  |    10 +-
 gcc/m2/gm2-compiler/M2Options.mod                  |    19 +-
 gcc/m2/gm2-compiler/M2Quads.mod                    |    39 +-
 gcc/m2/gm2-compiler/M2Scaffold.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2Search.mod                   |     6 +-
 gcc/m2/gm2-compiler/PCSymBuild.mod                 |    62 +-
 gcc/m2/gm2-compiler/PHBuild.bnf                    |   207 +-
 gcc/m2/gm2-compiler/SymbolKey.mod                  |     7 +-
 gcc/m2/gm2-compiler/SymbolTable.mod                |    47 +-
 gcc/m2/gm2-compiler/ppg.mod                        |    33 +-
 gcc/m2/gm2-gcc/m2builtins.cc                       |     2 +-
 gcc/m2/gm2-gcc/m2color.cc                          |     4 +-
 gcc/m2/gm2-gcc/m2color.def                         |     6 +-
 gcc/m2/gm2-gcc/m2decl.cc                           |    57 +-
 gcc/m2/gm2-gcc/m2decl.def                          |    12 +-
 gcc/m2/gm2-gcc/m2decl.h                            |    12 +-
 gcc/m2/gm2-gcc/m2expr.cc                           |   414 +-
 gcc/m2/gm2-gcc/m2expr.def                          |    11 +
 gcc/m2/gm2-gcc/m2expr.h                            |    36 +-
 gcc/m2/gm2-gcc/m2linemap.cc                        |   124 +
 gcc/m2/gm2-gcc/m2linemap.h                         |     2 +-
 gcc/m2/gm2-gcc/m2options.h                         |   140 +-
 gcc/m2/gm2-gcc/m2tree.cc                           |     4 +-
 gcc/m2/gm2-gcc/m2treelib.cc                        |    14 +-
 gcc/m2/gm2-gcc/m2treelib.def                       |    10 +-
 gcc/m2/gm2-gcc/m2treelib.h                         |    10 +-
 gcc/m2/gm2-gcc/m2type.cc                           |    21 +-
 gcc/m2/gm2-gcc/m2type.h                            |     2 +-
 gcc/m2/gm2-lang.cc                                 |    29 +-
 gcc/m2/gm2-libs-ch/M2LINK.c                        |     3 +-
 gcc/m2/gm2-libs-ch/SysExceptions.c                 |     2 +-
 gcc/m2/gm2-libs-ch/cgetopt.c                       |     9 +-
 gcc/m2/gm2-libs-ch/dtoa.cc                         |    10 +-
 gcc/m2/gm2-libs-ch/ldtoa.cc                        |     8 +-
 gcc/m2/gm2-libs-ch/m2rts.h                         |     8 +-
 gcc/m2/gm2-libs-ch/termios.c                       |   758 +-
 gcc/m2/gm2-libs-ch/wrapc.c                         |     2 +-
 gcc/m2/gm2-libs-coroutines/Debug.def               |    79 -
 gcc/m2/gm2-libs-coroutines/Debug.mod               |   180 -
 gcc/m2/gm2-libs-coroutines/Executive.mod           |    63 +-
 gcc/m2/gm2-libs-coroutines/SYSTEM.mod              |    18 +-
 gcc/m2/gm2-libs-coroutines/TimerHandler.mod        |    15 +-
 gcc/m2/gm2-libs-iso/COROUTINES.mod                 |    22 +-
 gcc/m2/gm2-libs-iso/EXCEPTIONS.mod                 |     3 +-
 gcc/m2/gm2-libs-iso/M2RTS.def                      |    11 +-
 gcc/m2/gm2-libs-iso/M2RTS.mod                      |     8 +-
 gcc/m2/gm2-libs-iso/RTentity.mod                   |    16 +-
 gcc/m2/gm2-libs-iso/Storage.mod                    |    41 +-
 gcc/m2/gm2-libs-log/Termbase.mod                   |    10 +-
 gcc/m2/gm2-libs/Builtins.mod                       |     2 +-
 gcc/m2/gm2-libs/Debug.def                          |     9 +-
 gcc/m2/gm2-libs/Debug.mod                          |    12 +-
 gcc/m2/gm2-libs/DynamicStrings.def                 |     4 +-
 gcc/m2/gm2-libs/DynamicStrings.mod                 |    11 +-
 gcc/m2/gm2-libs/FIO.mod                            |     2 -
 gcc/m2/gm2-libs/FormatStrings.mod                  |     4 +-
 gcc/m2/gm2-libs/Indexing.mod                       |     6 +-
 gcc/m2/gm2-libs/M2Dependent.def                    |     3 +-
 gcc/m2/gm2-libs/M2Dependent.mod                    |    64 +-
 gcc/m2/gm2-libs/M2LINK.def                         |    41 -
 gcc/m2/gm2-libs/M2RTS.def                          |    12 +-
 gcc/m2/gm2-libs/M2RTS.mod                          |     8 +-
 gcc/m2/gm2-libs/PushBackInput.mod                  |     7 +-
 gcc/m2/gm2-libs/RTExceptions.mod                   |     5 +-
 gcc/m2/gm2-libs/RTint.mod                          |    27 +-
 gcc/m2/gm2-libs/SFIO.mod                           |     1 -
 gcc/m2/gm2-libs/StringConvert.mod                  |     2 -
 gcc/m2/gm2-libs/SysStorage.mod                     |    13 +-
 gcc/m2/gm2spec.cc                                  |   111 +-
 gcc/m2/lang.opt                                    |    10 +-
 gcc/m2/m2.flex                                     |    71 +-
 gcc/m2/mc-boot/GDebug.cc                           |    13 +-
 gcc/m2/mc-boot/GDebug.h                            |     4 +-
 gcc/m2/mc-boot/GDynamicStrings.cc                  |    12 +-
 gcc/m2/mc-boot/GDynamicStrings.h                   |     4 +-
 gcc/m2/mc-boot/GFIO.cc                             |     2 +-
 gcc/m2/mc-boot/GM2RTS.cc                           |    12 +-
 gcc/m2/mc-boot/GM2RTS.h                            |     4 +-
 gcc/m2/mc-boot/GPushBackInput.cc                   |     6 +-
 gcc/m2/mc-boot/GRTExceptions.cc                    |    32 +-
 gcc/m2/mc-boot/GRTint.cc                           |    12 +-
 gcc/m2/mc-boot/GSysStorage.cc                      |     8 +-
 gcc/m2/mc-boot/Gdecl.cc                            |    10 +-
 gcc/m2/mc-boot/GsymbolKey.cc                       |     6 +-
 gcc/m2/mc/symbolKey.mod                            |     6 +-
 gcc/m2/target-independent/{ => m2}/Builtins.texi   |     6 +-
 gcc/m2/target-independent/{ => m2}/SYSTEM-iso.texi |     2 +-
 gcc/m2/target-independent/{ => m2}/SYSTEM-pim.texi |     2 +-
 gcc/m2/target-independent/m2/gm2-ebnf.texi         |   847 +
 gcc/m2/target-independent/{ => m2}/gm2-libs.texi   |   466 +-
 .../target-independent/m2/gpl_v3_without_node.texi |   732 +
 gcc/m2/target-independent/readme.txt               |     5 +-
 gcc/m2/tools-src/def2doc.py                        |     2 +-
 gcc/match.pd                                       |   137 +-
 gcc/omp-expand.cc                                  |    14 +-
 gcc/omp-low.cc                                     |     4 +-
 gcc/opts.cc                                        |    14 +-
 gcc/params.opt                                     |    27 +-
 gcc/po/ChangeLog                                   |    46 +
 gcc/po/be.po                                       | 15396 ++++++++--------
 gcc/po/da.po                                       | 15448 ++++++++--------
 gcc/po/de.po                                       | 17998 +++++++++---------
 gcc/po/el.po                                       | 15395 ++++++++--------
 gcc/po/es.po                                       | 15459 ++++++++--------
 gcc/po/fi.po                                       | 15417 ++++++++--------
 gcc/po/fr.po                                       | 15428 ++++++++--------
 gcc/po/gcc.pot                                     | 16899 ++++++++---------
 gcc/po/hr.po                                       | 16214 ++++++++---------
 gcc/po/id.po                                       | 15428 ++++++++--------
 gcc/po/ja.po                                       | 15424 ++++++++--------
 gcc/po/nl.po                                       | 15404 ++++++++--------
 gcc/po/ru.po                                       | 15460 ++++++++--------
 gcc/po/sr.po                                       | 15424 ++++++++--------
 gcc/po/sv.po                                       | 18116 +++++++++----------
 gcc/po/tr.po                                       | 15428 ++++++++--------
 gcc/po/uk.po                                       | 15417 ++++++++--------
 gcc/po/vi.po                                       | 15441 ++++++++--------
 gcc/po/zh_CN.po                                    | 15566 ++++++++--------
 gcc/po/zh_TW.po                                    | 15429 ++++++++--------
 gcc/pointer-query.cc                               |     7 +-
 gcc/predict.cc                                     |    35 +-
 gcc/profile-count.cc                               |    34 +-
 gcc/range-op-float.cc                              |   267 +-
 gcc/range-op.cc                                    |    38 +-
 gcc/range-op.h                                     |     2 +-
 gcc/real.cc                                        |    22 +-
 gcc/real.h                                         |     1 +
 gcc/realmpfr.h                                     |    24 +
 gcc/recog.cc                                       |     7 +-
 gcc/rtl.h                                          |    13 +-
 gcc/rtlanal.cc                                     |     8 +-
 gcc/rust/ChangeLog                                 |   950 +
 gcc/rust/Make-lang.in                              |    14 +-
 gcc/rust/ast/rust-ast-dump.cc                      |    11 +-
 gcc/rust/ast/rust-ast-dump.h                       |     1 +
 gcc/rust/ast/rust-ast-fragment.cc                  |    44 +-
 gcc/rust/ast/rust-ast-fragment.h                   |    25 +-
 gcc/rust/ast/rust-ast-full-decls.h                 |     3 +-
 gcc/rust/ast/rust-ast-full-test.cc                 |  5810 ------
 gcc/rust/ast/rust-ast-visitor.h                    |     1 +
 gcc/rust/ast/rust-ast.cc                           |  5844 ++++++
 gcc/rust/ast/rust-ast.h                            |    18 +-
 gcc/rust/ast/rust-expr.h                           |   148 +-
 gcc/rust/ast/rust-item.h                           |    48 +-
 gcc/rust/ast/rust-macro.cc                         |    64 +
 gcc/rust/ast/rust-macro.h                          |   266 +-
 gcc/rust/ast/rust-pattern.h                        |   140 +-
 gcc/rust/backend/rust-compile-base.cc              |     4 +-
 gcc/rust/backend/rust-compile-expr.cc              |    30 +-
 gcc/rust/backend/rust-compile-fnparam.h            |     1 -
 gcc/rust/backend/rust-compile-pattern.cc           |   129 +
 gcc/rust/backend/rust-compile-pattern.h            |    78 +-
 gcc/rust/backend/rust-compile-resolve-path.h       |     1 -
 gcc/rust/backend/rust-compile-stmt.cc              |    31 +-
 gcc/rust/backend/rust-compile-var-decl.h           |    33 +-
 .../errors/privacy/rust-visibility-resolver.cc     |     4 +-
 gcc/rust/checks/errors/rust-const-checker.cc       |    12 +-
 gcc/rust/checks/errors/rust-const-checker.h        |     1 -
 gcc/rust/checks/errors/rust-feature-gate.cc        |   108 +
 gcc/rust/checks/errors/rust-feature-gate.h         |   197 +
 gcc/rust/checks/errors/rust-feature.cc             |    66 +
 gcc/rust/checks/errors/rust-feature.h              |    77 +
 gcc/rust/checks/errors/rust-unsafe-checker.cc      |    33 +-
 gcc/rust/checks/errors/rust-unsafe-checker.h       |     6 +-
 gcc/rust/expand/rust-attribute-visitor.cc          |    20 +-
 gcc/rust/expand/rust-attribute-visitor.h           |    37 +-
 gcc/rust/expand/rust-macro-builtins.cc             |   320 +-
 gcc/rust/expand/rust-macro-expand.cc               |   152 +-
 gcc/rust/expand/rust-macro-expand.h                |    63 +-
 gcc/rust/expand/rust-macro-invoc-lexer.cc          |    14 +
 gcc/rust/expand/rust-macro-invoc-lexer.h           |     3 +
 gcc/rust/hir/rust-ast-lower-base.cc                |     3 +
 gcc/rust/hir/rust-ast-lower-base.h                 |     1 +
 gcc/rust/hir/rust-ast-lower-expr.cc                |     2 +-
 gcc/rust/hir/rust-ast-lower-pattern.cc             |    35 +
 gcc/rust/hir/rust-ast-lower-pattern.h              |     2 +
 gcc/rust/hir/rust-ast-lower-type.cc                |     2 +-
 gcc/rust/hir/rust-hir-dump.cc                      |     3 -
 gcc/rust/hir/rust-hir-dump.h                       |     1 -
 gcc/rust/hir/tree/rust-hir-expr.h                  |     2 +-
 gcc/rust/hir/tree/rust-hir-full-decls.h            |     1 -
 gcc/rust/hir/tree/rust-hir-full-test.cc            |  5263 ------
 gcc/rust/hir/tree/rust-hir-item.h                  |    17 +-
 gcc/rust/hir/tree/rust-hir-path.h                  |     4 +-
 gcc/rust/hir/tree/rust-hir-pattern.h               |    94 +-
 gcc/rust/hir/tree/rust-hir-visitor.h               |     3 -
 gcc/rust/hir/tree/rust-hir.cc                      |  5246 ++++++
 gcc/rust/hir/tree/rust-hir.h                       |     2 +
 gcc/rust/lex/rust-lex.cc                           |    57 +
 gcc/rust/lex/rust-lex.h                            |    28 +-
 gcc/rust/lex/rust-token.h                          |     2 +-
 gcc/rust/parse/rust-parse-impl.h                   |   397 +-
 gcc/rust/parse/rust-parse.h                        |     9 +-
 gcc/rust/resolve/rust-ast-resolve-base.cc          |     4 +
 gcc/rust/resolve/rust-ast-resolve-base.h           |     1 +
 gcc/rust/resolve/rust-ast-resolve-pattern.h        |     6 +-
 gcc/rust/resolve/rust-ast-resolve-type.cc          |     5 +
 gcc/rust/resolve/rust-early-name-resolver.cc       |   136 +-
 gcc/rust/resolve/rust-early-name-resolver.h        |    68 +-
 gcc/rust/rust-backend.h                            |     2 +-
 gcc/rust/rust-diagnostics.cc                       |    43 +-
 gcc/rust/rust-diagnostics.h                        |    56 +-
 gcc/rust/rust-gcc.h                                |     2 +-
 gcc/rust/rust-session-manager.cc                   |    49 +-
 gcc/rust/typecheck/rust-coercion.cc                |     6 +-
 gcc/rust/typecheck/rust-hir-path-probe.cc          |   455 +-
 gcc/rust/typecheck/rust-hir-path-probe.h           |   381 +-
 gcc/rust/typecheck/rust-hir-trait-ref.h            |   515 -
 gcc/rust/typecheck/rust-hir-trait-reference.cc     |   475 +
 gcc/rust/typecheck/rust-hir-trait-reference.h      |   268 +
 gcc/rust/typecheck/rust-hir-trait-resolve.cc       |    78 +-
 gcc/rust/typecheck/rust-hir-trait-resolve.h        |     9 +-
 gcc/rust/typecheck/rust-hir-type-bounds.h          |    34 +-
 gcc/rust/typecheck/rust-hir-type-check-base.cc     |    88 +-
 gcc/rust/typecheck/rust-hir-type-check-base.h      |     2 -
 gcc/rust/typecheck/rust-hir-type-check-expr.cc     |    18 +-
 gcc/rust/typecheck/rust-hir-type-check-path.cc     |    36 +-
 gcc/rust/typecheck/rust-hir-type-check-pattern.cc  |     7 -
 gcc/rust/typecheck/rust-hir-type-check-pattern.h   |     1 -
 gcc/rust/typecheck/rust-hir-type-check-stmt.cc     |    14 +-
 gcc/rust/typecheck/rust-hir-type-check.h           |   335 +-
 gcc/rust/typecheck/rust-substitution-mapper.cc     |   343 +
 gcc/rust/typecheck/rust-substitution-mapper.h      |   286 +-
 gcc/rust/typecheck/rust-tyctx.cc                   |   190 -
 gcc/rust/typecheck/rust-type-util.cc               |   108 +
 gcc/rust/typecheck/rust-type-util.h                |    38 +
 gcc/rust/typecheck/rust-typecheck-context.cc       |   569 +
 gcc/rust/typecheck/rust-tyty-bounds.cc             |   222 +-
 gcc/rust/typecheck/rust-tyty-bounds.h              |    88 +
 gcc/rust/typecheck/rust-tyty-call.cc               |    62 +-
 gcc/rust/typecheck/rust-tyty-rules.h               |  1406 --
 gcc/rust/typecheck/rust-tyty-subst.cc              |  1048 ++
 gcc/rust/typecheck/rust-tyty-subst.h               |   327 +
 gcc/rust/typecheck/rust-tyty-util.cc               |   116 +
 gcc/rust/typecheck/rust-tyty-util.h                |    69 +
 gcc/rust/typecheck/rust-tyty.cc                    |  1824 +-
 gcc/rust/typecheck/rust-tyty.h                     |  1356 +-
 gcc/rust/typecheck/rust-unify.cc                   |  1651 ++
 gcc/rust/typecheck/rust-unify.h                    |    91 +
 gcc/rust/util/rust-attributes.cc                   |     7 +
 gcc/rust/util/rust-attributes.h                    |     1 +
 gcc/rust/{ => util}/rust-buffered-queue.h          |     0
 gcc/rust/util/rust-hir-map.cc                      |    17 +-
 gcc/rust/util/rust-hir-map.h                       |     3 +
 gcc/rust/util/rust-inline-visitor.h                |     2 +-
 gcc/rust/util/rust-lang-item.h                     |    26 +-
 gcc/rust/{operator.h => util/rust-operators.h}     |     0
 gcc/sanopt.cc                                      |    12 +-
 gcc/sese.cc                                        |    16 +-
 gcc/simplify-rtx.cc                                |    61 +-
 gcc/stor-layout.cc                                 |     3 +
 gcc/symtab.cc                                      |     8 +-
 gcc/system.h                                       |    30 +-
 gcc/target.def                                     |    15 +-
 gcc/testsuite/ChangeLog                            |  8720 +++++++++
 gcc/testsuite/c-c++-common/Warray-bounds.c         |     8 +-
 .../c-c++-common/Wimplicit-fallthrough-39.c        |     4 +-
 gcc/testsuite/c-c++-common/Wuse-after-free-6.c     |     2 +-
 gcc/testsuite/c-c++-common/Wxor-used-as-pow-1.c    |     4 +
 .../c-c++-common/Wxor-used-as-pow-pr107002-0.c     |     9 +
 .../c-c++-common/Wxor-used-as-pow-pr107002-1.c     |     5 +
 .../c-c++-common/Wxor-used-as-pow-pr107002-2.c     |     5 +
 gcc/testsuite/c-c++-common/cold-2.c                |    19 +
 gcc/testsuite/c-c++-common/cpp/pr67046.c           |    10 +
 .../c-c++-common/diagnostic-format-json-1.c        |     3 +-
 .../c-c++-common/diagnostic-format-json-2.c        |     3 +-
 .../c-c++-common/diagnostic-format-json-3.c        |     3 +-
 .../c-c++-common/diagnostic-format-json-4.c        |     3 +-
 .../c-c++-common/diagnostic-format-json-5.c        |   100 +-
 .../c-c++-common/diagnostic-format-json-stderr-1.c |     3 +-
 .../c-c++-common/diagnostic-format-sarif-file-1.c  |     6 +
 .../c-c++-common/diagnostic-format-sarif-file-2.c  |     2 +
 .../c-c++-common/diagnostic-format-sarif-file-3.c  |     2 +
 .../c-c++-common/diagnostic-format-sarif-file-4.c  |     2 +
 .../diagnostic-format-sarif-file-Wbidi-chars.c     |    23 +
 ...gnostic-format-sarif-file-bad-utf8-pr109098-1.c |    23 +
 ...gnostic-format-sarif-file-bad-utf8-pr109098-2.c |    16 +
 ...gnostic-format-sarif-file-bad-utf8-pr109098-3.c |    95 +
 .../diagnostic-format-sarif-file-valid-CP850.c     |    22 +
 gcc/testsuite/c-c++-common/gomp/doacross-8.c       |    17 +
 gcc/testsuite/c-c++-common/gomp/scan-6.c           |    95 +
 gcc/testsuite/c-c++-common/pr106133.c              |     3 +
 gcc/testsuite/c-c++-common/ubsan/div-by-zero-8.c   |    14 +
 gcc/testsuite/c-c++-common/ubsan/pr109107-1.c      |    23 +
 gcc/testsuite/c-c++-common/ubsan/pr109107-2.c      |    24 +
 gcc/testsuite/c-c++-common/ubsan/pr109107-3.c      |    25 +
 gcc/testsuite/c-c++-common/ubsan/pr109107-4.c      |    24 +
 .../g++.dg/coroutines/co-await-initlist1.C         |    21 +
 .../g++.dg/coroutines/co-await-moveonly1.C         |    63 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-__func__3.C   |    15 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-pmf3.C        |    13 +
 gcc/testsuite/g++.dg/cpp0x/enum43.C                |    11 +
 gcc/testsuite/g++.dg/cpp0x/explicit16.C            |    18 +
 gcc/testsuite/g++.dg/cpp0x/fntmpdefarg-partial1.C  |     8 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const11.C |    14 +
 .../g++.dg/cpp0x/lambda/lambda-const11a.C          |    21 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mangle7.C |    70 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template25.C      |    18 +
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-func2.C  |    18 +
 .../g++.dg/cpp1y/lambda-generic-local-class2.C     |    13 +
 gcc/testsuite/g++.dg/cpp1y/var-templ78.C           |    12 +
 gcc/testsuite/g++.dg/cpp1y/var-templ79.C           |     5 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-lambda28.C    |    15 +
 .../g++.dg/cpp1z/has-unique-obj-representations3.C |    10 +
 gcc/testsuite/g++.dg/cpp1z/noexcept-type27.C       |     8 +
 gcc/testsuite/g++.dg/cpp23/ext-floating15.C        |    12 +
 gcc/testsuite/g++.dg/cpp23/ext-floating2.C         |     4 +
 gcc/testsuite/g++.dg/cpp23/subscript14.C           |    42 +
 .../g++.dg/cpp2a/class-deduction-alias16.C         |     7 +
 .../g++.dg/cpp2a/class-deduction-alias17.C         |     9 +
 gcc/testsuite/g++.dg/cpp2a/concepts-class5.C       |    37 +
 gcc/testsuite/g++.dg/cpp2a/concepts-class5a.C      |    38 +
 gcc/testsuite/g++.dg/cpp2a/concepts-friend14.C     |    26 +
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C      |     6 +-
 .../g++.dg/cpp2a/concepts-placeholder12.C          |    29 +
 .../g++.dg/cpp2a/concepts-placeholder13.C          |    18 +
 .../g++.dg/cpp2a/concepts-recursive-sat5.C         |    13 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor15.C      |    19 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-inst2.C       |    12 +
 gcc/testsuite/g++.dg/eh/dtor4.C                    |    15 +
 gcc/testsuite/g++.dg/ext/attr-tsafe1.C             |    14 +
 gcc/testsuite/g++.dg/ext/int128-8.C                |    24 +
 gcc/testsuite/g++.dg/ext/is_convertible5.C         |     7 +
 gcc/testsuite/g++.dg/ext/pr109177.C                |     6 +
 gcc/testsuite/g++.dg/ext/type_pack_element1.C      |    19 +
 gcc/testsuite/g++.dg/ext/type_pack_element2.C      |    14 +
 gcc/testsuite/g++.dg/ext/type_pack_element3.C      |    22 +
 gcc/testsuite/g++.dg/ext/unsigned-typedef2.C       |    25 +
 gcc/testsuite/g++.dg/ext/unsigned-typedef3.C       |    25 +
 gcc/testsuite/g++.dg/gcov/gcov-17.C                |     7 +
 gcc/testsuite/g++.dg/gcov/test-gcov-17.py          |    20 +-
 gcc/testsuite/g++.dg/gomp/attrs-7.C                |     8 +-
 gcc/testsuite/g++.dg/gomp/pr106124.C               |    19 +
 gcc/testsuite/g++.dg/lookup/anon8.C                |    16 +
 gcc/testsuite/g++.dg/lookup/friend24.C             |     9 +
 gcc/testsuite/g++.dg/lookup/friend25.C             |     9 +
 gcc/testsuite/g++.dg/lookup/name-clash11.C         |     2 +-
 gcc/testsuite/g++.dg/lookup/this2.C                |    22 +
 gcc/testsuite/g++.dg/modules/modules.exp           |    20 +-
 gcc/testsuite/g++.dg/opt/pr107569.C                |    29 +
 gcc/testsuite/g++.dg/opt/pr109434.C                |    28 +
 gcc/testsuite/g++.dg/opt/pr109462.C                |    94 +
 gcc/testsuite/g++.dg/other/i386-2.C                |     2 +-
 gcc/testsuite/g++.dg/other/i386-3.C                |     2 +-
 gcc/testsuite/g++.dg/pr107087.C                    |    16 +
 gcc/testsuite/g++.dg/pr109524.C                    |    41 +
 gcc/testsuite/g++.dg/pr71488.C                     |     1 -
 gcc/testsuite/g++.dg/pr94920.C                     |     4 +-
 gcc/testsuite/g++.dg/template/canon-type-20.C      |    18 +
 gcc/testsuite/g++.dg/template/fn-ptr3a.C           |    27 +
 gcc/testsuite/g++.dg/template/fn-ptr3b.C           |    30 +
 gcc/testsuite/g++.dg/template/fn-ptr4.C            |    14 +
 gcc/testsuite/g++.dg/template/friend76.C           |    36 +
 gcc/testsuite/g++.dg/template/partial-order3.C     |     6 +
 gcc/testsuite/g++.dg/template/ttp35.C              |     7 +
 gcc/testsuite/g++.dg/template/ttp36.C              |    12 +
 gcc/testsuite/g++.dg/template/ttp7.C               |     2 +-
 gcc/testsuite/g++.dg/template/typename27.C         |    19 +
 gcc/testsuite/g++.dg/tls/thread_local13-aux.cc     |    35 +
 gcc/testsuite/g++.dg/tls/thread_local13.C          |    21 +
 gcc/testsuite/g++.dg/tls/thread_local14-aux.cc     |    26 +
 gcc/testsuite/g++.dg/tls/thread_local14.C          |    19 +
 gcc/testsuite/g++.dg/torture/20230313.C            |   109 +
 gcc/testsuite/g++.dg/torture/pr109262.C            |    28 +
 gcc/testsuite/g++.dg/torture/pr109342.C            |    33 +
 gcc/testsuite/g++.dg/torture/pr54498.C             |    57 +
 gcc/testsuite/g++.dg/vect/pr109573.cc              |    91 +
 gcc/testsuite/g++.dg/warn/Warray-bounds-16.C       |     1 -
 gcc/testsuite/g++.dg/warn/Wdangling-pointer-6.C    |    30 +
 gcc/testsuite/g++.dg/warn/Wdangling-reference10.C  |    12 +
 gcc/testsuite/g++.dg/warn/Wdangling-reference11.C  |    23 +
 gcc/testsuite/g++.dg/warn/Wdangling-reference12.C  |    12 +
 gcc/testsuite/g++.dg/warn/Wreturn-6.C              |    16 +
 gcc/testsuite/g++.dg/warn/Wsequence-point-5.C      |    37 +
 gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C   |     2 +-
 gcc/testsuite/g++.dg/warn/Wuse-after-free3.C       |     3 +-
 gcc/testsuite/g++.dg/warn/pragma-system_header6.C  |     1 +
 gcc/testsuite/g++.dg/warn/pragma-system_header6.h  |     3 +
 gcc/testsuite/g++.target/i386/pr85048.C            |    33 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-1.C    |    40 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-10.C   |   378 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-11.C   |   463 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-12.C   |   410 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-13.C   |   481 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-14.C   |   428 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-15.C   |   381 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-16.C   |   443 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-17.C   |   406 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-18.C   |   139 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-19.C   |   146 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-2.C    |   473 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-20.C   |   146 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-21.C   |   146 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-22.C   |   146 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-23.C   |   435 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-3.C    |   385 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-4.C    |   417 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-5.C    |   416 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-6.C    |   321 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-7.C    |   278 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-8.C    |   412 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-9.C    |   579 +
 gcc/testsuite/g++.target/riscv/rvv/base/pr109244.C |    76 +
 gcc/testsuite/g++.target/riscv/rvv/base/pr109535.C |   144 +
 .../g++.target/riscv/rvv/base/vaadd_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vaadd_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vaadd_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vaadd_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vaadd_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vaadd_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vaadd_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vaadd_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vaadd_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vaadd_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv-1.C        |   314 -
 .../g++.target/riscv/rvv/base/vaaddu_vv-2.C        |   314 -
 .../g++.target/riscv/rvv/base/vaaddu_vv-3.C        |   314 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C   |   160 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C   |   308 -
 .../g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C   |   308 -
 .../g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C   |   308 -
 .../g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C   |   314 -
 .../g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C   |   314 -
 .../g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C   |   314 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv64-3.C           |   160 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv32-1.C          |   157 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv32-2.C          |   157 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv32-3.C          |   157 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv64-1.C          |   160 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv64-2.C          |   160 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv64-3.C          |   160 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C         |   157 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C         |   157 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C         |   157 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C         |   160 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C         |   160 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vadc_vvm-1.C         |   292 -
 .../g++.target/riscv/rvv/base/vadc_vvm-2.C         |   292 -
 .../g++.target/riscv/rvv/base/vadc_vvm-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vadc_vvm_tu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vadc_vvm_tu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vadc_vvm_tu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C    |   289 -
 .../g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C    |   289 -
 .../g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C    |   289 -
 .../g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vadd_vv-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vadd_vv-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vadd_vv_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vadd_vv_tumu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_rv32-1.C     |   572 -
 .../g++.target/riscv/rvv/base/vadd_vx_rv32-2.C     |   572 -
 .../g++.target/riscv/rvv/base/vadd_vx_rv32-3.C     |   572 -
 .../g++.target/riscv/rvv/base/vadd_vx_rv64-1.C     |   578 -
 .../g++.target/riscv/rvv/base/vadd_vx_rv64-2.C     |   578 -
 .../g++.target/riscv/rvv/base/vadd_vx_rv64-3.C     |   578 -
 .../g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C |   292 -
 .../riscv/rvv/base/vadd_vx_tumu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vadd_vx_tumu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vadd_vx_tumu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vadd_vx_tumu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vadd_vx_tumu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vadd_vx_tumu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vand_vv-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vand_vv-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vand_vv-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vand_vv_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vand_vv_tumu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_rv32-1.C     |   572 -
 .../g++.target/riscv/rvv/base/vand_vx_rv32-2.C     |   572 -
 .../g++.target/riscv/rvv/base/vand_vx_rv32-3.C     |   572 -
 .../g++.target/riscv/rvv/base/vand_vx_rv64-1.C     |   578 -
 .../g++.target/riscv/rvv/base/vand_vx_rv64-2.C     |   578 -
 .../g++.target/riscv/rvv/base/vand_vx_rv64-3.C     |   578 -
 .../g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C |   292 -
 .../riscv/rvv/base/vand_vx_tumu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vand_vx_tumu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vand_vx_tumu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vand_vx_tumu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vand_vx_tumu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vand_vx_tumu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vasub_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vasub_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vasub_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vasub_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vasub_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vasub_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vasub_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vasub_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vasub_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vasub_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vasub_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vasub_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vasub_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vasub_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vasub_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vasub_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vasub_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vasub_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vasub_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vasub_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vasub_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vasub_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vasub_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv-1.C        |   314 -
 .../g++.target/riscv/rvv/base/vasubu_vv-2.C        |   314 -
 .../g++.target/riscv/rvv/base/vasubu_vv-3.C        |   314 -
 .../g++.target/riscv/rvv/base/vasubu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tum-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tum-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tum-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C   |   160 -
 .../riscv/rvv/base/vasubu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vasubu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vasubu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vasubu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vasubu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vasubu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C   |   308 -
 .../g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C   |   308 -
 .../g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C   |   308 -
 .../g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C   |   314 -
 .../g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C   |   314 -
 .../g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C   |   314 -
 .../riscv/rvv/base/vasubu_vx_tu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vasubu_vx_tu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vasubu_vx_tu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vasubu_vx_tu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vasubu_vx_tu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vasubu_vx_tu_rv64-3.C           |   160 -
 .../riscv/rvv/base/vasubu_vx_tum_rv32-1.C          |   157 -
 .../riscv/rvv/base/vasubu_vx_tum_rv32-2.C          |   157 -
 .../riscv/rvv/base/vasubu_vx_tum_rv32-3.C          |   157 -
 .../riscv/rvv/base/vasubu_vx_tum_rv64-1.C          |   160 -
 .../riscv/rvv/base/vasubu_vx_tum_rv64-2.C          |   160 -
 .../riscv/rvv/base/vasubu_vx_tum_rv64-3.C          |   160 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv32-1.C         |   157 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv32-2.C         |   157 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv32-3.C         |   157 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv64-1.C         |   160 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv64-2.C         |   160 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv64-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vdiv_vv-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vdiv_vv-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vdiv_vv_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C     |   308 -
 .../g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C     |   308 -
 .../g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C     |   308 -
 .../g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C     |   314 -
 .../g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C     |   314 -
 .../g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C     |   314 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C |   160 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vdivu_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vdivu_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vdivu_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vdivu_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vdivu_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vdivu_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vdivu_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vdivu_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vdivu_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv64-3.C          |   160 -
 gcc/testsuite/g++.target/riscv/rvv/base/vle-1.C    |   345 -
 gcc/testsuite/g++.target/riscv/rvv/base/vle_tu-1.C |   345 -
 .../g++.target/riscv/rvv/base/vle_tum-1.C          |   345 -
 .../g++.target/riscv/rvv/base/vle_tumu-1.C         |   345 -
 .../g++.target/riscv/rvv/base/vloxei16-1.C         |   660 -
 .../g++.target/riscv/rvv/base/vloxei16-2.C         |   660 -
 .../g++.target/riscv/rvv/base/vloxei16-3.C         |   660 -
 .../g++.target/riscv/rvv/base/vloxei16_mu-1.C      |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_mu-2.C      |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_mu-3.C      |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tu-1.C      |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tu-2.C      |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tu-3.C      |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tum-1.C     |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tum-2.C     |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tum-3.C     |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tumu-1.C    |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tumu-2.C    |   333 -
 .../g++.target/riscv/rvv/base/vloxei16_tumu-3.C    |   333 -
 .../g++.target/riscv/rvv/base/vloxei32-1.C         |   608 -
 .../g++.target/riscv/rvv/base/vloxei32-2.C         |   608 -
 .../g++.target/riscv/rvv/base/vloxei32-3.C         |   608 -
 .../g++.target/riscv/rvv/base/vloxei32_mu-1.C      |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_mu-2.C      |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_mu-3.C      |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tu-1.C      |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tu-2.C      |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tu-3.C      |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tum-1.C     |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tum-2.C     |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tum-3.C     |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tumu-1.C    |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tumu-2.C    |   307 -
 .../g++.target/riscv/rvv/base/vloxei32_tumu-3.C    |   307 -
 .../g++.target/riscv/rvv/base/vloxei64-1.C         |   518 -
 .../g++.target/riscv/rvv/base/vloxei64-2.C         |   518 -
 .../g++.target/riscv/rvv/base/vloxei64-3.C         |   518 -
 .../g++.target/riscv/rvv/base/vloxei64_mu-1.C      |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_mu-2.C      |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_mu-3.C      |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tu-1.C      |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tu-2.C      |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tu-3.C      |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tum-1.C     |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tum-2.C     |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tum-3.C     |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tumu-1.C    |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tumu-2.C    |   262 -
 .../g++.target/riscv/rvv/base/vloxei64_tumu-3.C    |   262 -
 .../g++.target/riscv/rvv/base/vloxei8-1.C          |   686 -
 .../g++.target/riscv/rvv/base/vloxei8-2.C          |   686 -
 .../g++.target/riscv/rvv/base/vloxei8-3.C          |   686 -
 .../g++.target/riscv/rvv/base/vloxei8_mu-1.C       |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_mu-2.C       |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_mu-3.C       |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tu-1.C       |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tu-2.C       |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tu-3.C       |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tum-1.C      |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tum-2.C      |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tum-3.C      |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tumu-1.C     |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tumu-2.C     |   346 -
 .../g++.target/riscv/rvv/base/vloxei8_tumu-3.C     |   346 -
 gcc/testsuite/g++.target/riscv/rvv/base/vlse-1.C   |   345 -
 .../g++.target/riscv/rvv/base/vlse_tu-1.C          |   345 -
 .../g++.target/riscv/rvv/base/vlse_tum-1.C         |   345 -
 .../g++.target/riscv/rvv/base/vlse_tumu-1.C        |   345 -
 .../g++.target/riscv/rvv/base/vluxei16-1.C         |   660 -
 .../g++.target/riscv/rvv/base/vluxei16-2.C         |   660 -
 .../g++.target/riscv/rvv/base/vluxei16-3.C         |   660 -
 .../g++.target/riscv/rvv/base/vluxei16_mu-1.C      |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_mu-2.C      |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_mu-3.C      |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tu-1.C      |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tu-2.C      |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tu-3.C      |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tum-1.C     |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tum-2.C     |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tum-3.C     |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tumu-1.C    |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tumu-2.C    |   333 -
 .../g++.target/riscv/rvv/base/vluxei16_tumu-3.C    |   333 -
 .../g++.target/riscv/rvv/base/vluxei32-1.C         |   608 -
 .../g++.target/riscv/rvv/base/vluxei32-2.C         |   608 -
 .../g++.target/riscv/rvv/base/vluxei32-3.C         |   608 -
 .../g++.target/riscv/rvv/base/vluxei32_mu-1.C      |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_mu-2.C      |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_mu-3.C      |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tu-1.C      |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tu-2.C      |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tu-3.C      |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tum-1.C     |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tum-2.C     |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tum-3.C     |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tumu-1.C    |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tumu-2.C    |   307 -
 .../g++.target/riscv/rvv/base/vluxei32_tumu-3.C    |   307 -
 .../g++.target/riscv/rvv/base/vluxei64-1.C         |   518 -
 .../g++.target/riscv/rvv/base/vluxei64-2.C         |   518 -
 .../g++.target/riscv/rvv/base/vluxei64-3.C         |   518 -
 .../g++.target/riscv/rvv/base/vluxei64_mu-1.C      |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_mu-2.C      |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_mu-3.C      |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tu-1.C      |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tu-2.C      |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tu-3.C      |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tum-1.C     |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tum-2.C     |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tum-3.C     |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tumu-1.C    |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tumu-2.C    |   262 -
 .../g++.target/riscv/rvv/base/vluxei64_tumu-3.C    |   262 -
 .../g++.target/riscv/rvv/base/vluxei8-1.C          |   686 -
 .../g++.target/riscv/rvv/base/vluxei8-2.C          |   686 -
 .../g++.target/riscv/rvv/base/vluxei8-3.C          |   686 -
 .../g++.target/riscv/rvv/base/vluxei8_mu-1.C       |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_mu-2.C       |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_mu-3.C       |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tu-1.C       |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tu-2.C       |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tu-3.C       |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tum-1.C      |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tum-2.C      |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tum-3.C      |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tumu-1.C     |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tumu-2.C     |   346 -
 .../g++.target/riscv/rvv/base/vluxei8_tumu-3.C     |   346 -
 .../g++.target/riscv/rvv/base/vmacc_vv-1.C         |   578 -
 .../g++.target/riscv/rvv/base/vmacc_vv-2.C         |   578 -
 .../g++.target/riscv/rvv/base/vmacc_vv-3.C         |   578 -
 .../g++.target/riscv/rvv/base/vmacc_vv_mu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_mu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_mu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tum-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tum-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tum-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C    |   572 -
 .../g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C    |   572 -
 .../g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C    |   572 -
 .../g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C    |   578 -
 .../g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C    |   578 -
 .../g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C    |   578 -
 .../g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C |   292 -
 .../riscv/rvv/base/vmacc_vx_tum_rv32-1.C           |   289 -
 .../riscv/rvv/base/vmacc_vx_tum_rv32-2.C           |   289 -
 .../riscv/rvv/base/vmacc_vx_tum_rv32-3.C           |   289 -
 .../riscv/rvv/base/vmacc_vx_tum_rv64-1.C           |   292 -
 .../riscv/rvv/base/vmacc_vx_tum_rv64-2.C           |   292 -
 .../riscv/rvv/base/vmacc_vx_tum_rv64-3.C           |   292 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv32-1.C          |   289 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv32-2.C          |   289 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv32-3.C          |   289 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv64-1.C          |   292 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv64-2.C          |   292 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv64-3.C          |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vv-1.C         |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vv-2.C         |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vv-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vvm-1.C        |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vvm-2.C        |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vvm-3.C        |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C    |   289 -
 .../g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C    |   289 -
 .../g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C    |   289 -
 .../g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C   |   289 -
 .../g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C   |   289 -
 .../g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C   |   289 -
 .../g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C   |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C   |   292 -
 .../g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C   |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv-1.C         |   578 -
 .../g++.target/riscv/rvv/base/vmadd_vv-2.C         |   578 -
 .../g++.target/riscv/rvv/base/vmadd_vv-3.C         |   578 -
 .../g++.target/riscv/rvv/base/vmadd_vv_mu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_mu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_mu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tum-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tum-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tum-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C    |   578 -
 .../g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C    |   578 -
 .../g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C    |   578 -
 .../g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C |   292 -
 .../riscv/rvv/base/vmadd_vx_tum_rv64-1.C           |   292 -
 .../riscv/rvv/base/vmadd_vx_tum_rv64-2.C           |   292 -
 .../riscv/rvv/base/vmadd_vx_tum_rv64-3.C           |   292 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv64-1.C          |   292 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv64-2.C          |   292 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv64-3.C          |   292 -
 .../g++.target/riscv/rvv/base/vmax_vv-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vmax_vv-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vmax_vv-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vmax_vv_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmax_vv_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_rv32-1.C     |   308 -
 .../g++.target/riscv/rvv/base/vmax_vx_rv32-2.C     |   308 -
 .../g++.target/riscv/rvv/base/vmax_vx_rv32-3.C     |   308 -
 .../g++.target/riscv/rvv/base/vmax_vx_rv64-1.C     |   314 -
 .../g++.target/riscv/rvv/base/vmax_vx_rv64-2.C     |   314 -
 .../g++.target/riscv/rvv/base/vmax_vx_rv64-3.C     |   314 -
 .../g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C |   160 -
 .../riscv/rvv/base/vmax_vx_tumu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmax_vx_tumu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmax_vx_tumu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmax_vx_tumu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmax_vx_tumu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmax_vx_tumu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vmaxu_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vmaxu_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vmerge_vvm-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm-4.C       |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm-5.C       |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm-6.C       |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C    |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C    |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C    |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C  |   292 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv32-1.C          |   289 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv32-2.C          |   289 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv32-3.C          |   289 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv64-1.C          |   292 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv64-2.C          |   292 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv64-3.C          |   292 -
 .../g++.target/riscv/rvv/base/vmin_vv-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vmin_vv-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vmin_vv-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vmin_vv_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmin_vv_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_rv32-1.C     |   308 -
 .../g++.target/riscv/rvv/base/vmin_vx_rv32-2.C     |   308 -
 .../g++.target/riscv/rvv/base/vmin_vx_rv32-3.C     |   308 -
 .../g++.target/riscv/rvv/base/vmin_vx_rv64-1.C     |   314 -
 .../g++.target/riscv/rvv/base/vmin_vx_rv64-2.C     |   314 -
 .../g++.target/riscv/rvv/base/vmin_vx_rv64-3.C     |   314 -
 .../g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C |   160 -
 .../riscv/rvv/base/vmin_vx_tumu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmin_vx_tumu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmin_vx_tumu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmin_vx_tumu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmin_vx_tumu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmin_vx_tumu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vminu_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vminu_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vminu_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vminu_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vminu_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vminu_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vminu_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vminu_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vminu_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vminu_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vminu_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vminu_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vminu_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vminu_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vminu_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vminu_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vminu_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vminu_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vminu_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vminu_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vminu_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vminu_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vmsbc_vv-1.C         |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vv-2.C         |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vv-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vvm-1.C        |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vvm-2.C        |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vvm-3.C        |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C    |   289 -
 .../g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C    |   289 -
 .../g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C    |   289 -
 .../g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C   |   289 -
 .../g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C   |   289 -
 .../g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C   |   289 -
 .../g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C   |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C   |   292 -
 .../g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C   |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv-1.C         |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv-2.C         |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv_m-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv_m-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv_m-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv_mu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv_mu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vv_mu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C    |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C    |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C    |   289 -
 .../g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmsge_vv-1.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv-2.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv_m-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv_m-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv_m-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C |   160 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv-1.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv-2.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv_m-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv_m-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv_m-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C |   160 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv-1.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv-2.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv_m-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv_m-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv_m-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C    |   157 -
 .../g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv_m-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv_m-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv_m-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C |   160 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C   |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv-1.C         |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv-2.C         |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv_m-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv_m-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv_m-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C    |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C    |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C    |   157 -
 .../g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv_m-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv_m-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv_m-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C |   160 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C   |   157 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C   |   160 -
 .../g++.target/riscv/rvv/base/vmsne_vv-1.C         |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv-2.C         |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv_m-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv_m-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv_m-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv_mu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv_mu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vv_mu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C    |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C    |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C    |   289 -
 .../g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vmul_vv-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vmul_vv-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vmul_vv_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vmul_vv_tumu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_rv32-1.C     |   572 -
 .../g++.target/riscv/rvv/base/vmul_vx_rv32-2.C     |   572 -
 .../g++.target/riscv/rvv/base/vmul_vx_rv32-3.C     |   572 -
 .../g++.target/riscv/rvv/base/vmul_vx_rv64-1.C     |   578 -
 .../g++.target/riscv/rvv/base/vmul_vx_rv64-2.C     |   578 -
 .../g++.target/riscv/rvv/base/vmul_vx_rv64-3.C     |   578 -
 .../g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C |   292 -
 .../riscv/rvv/base/vmul_vx_tumu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vmul_vx_tumu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vmul_vx_tumu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vmul_vx_tumu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vmul_vx_tumu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vmul_vx_tumu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vmulh_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vmulh_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vmulh_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vmulh_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vmulh_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmulh_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmulh_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmulh_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmulh_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmulh_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv-1.C       |   314 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv-2.C       |   314 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv-3.C       |   314 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C   |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C  |   160 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C  |   308 -
 .../g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C  |   308 -
 .../g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C  |   308 -
 .../g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C  |   314 -
 .../g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C  |   314 -
 .../g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C  |   314 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C         |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C         |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C         |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C         |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C         |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C         |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C        |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C        |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C        |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C        |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C        |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C        |   160 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C   |   308 -
 .../g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C   |   308 -
 .../g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C   |   308 -
 .../g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C   |   314 -
 .../g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C   |   314 -
 .../g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C   |   314 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv64-3.C           |   160 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv32-1.C          |   157 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv32-2.C          |   157 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv32-3.C          |   157 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv64-1.C          |   160 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv64-2.C          |   160 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv64-3.C          |   160 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C         |   157 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C         |   157 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C         |   157 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C         |   160 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C         |   160 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C         |   160 -
 gcc/testsuite/g++.target/riscv/rvv/base/vmv_v-1.C  |   392 -
 .../g++.target/riscv/rvv/base/vmv_v_tu-1.C         |   392 -
 .../g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C     |   289 -
 .../g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C     |   289 -
 .../g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C     |   289 -
 .../g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vnclip_vv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vnclip_vv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vnclip_vv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vnclip_vv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vnclip_vx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vnclip_vx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vnclip_vx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv-1.C       |   216 -
 .../g++.target/riscv/rvv/base/vnclipu_vv-2.C       |   216 -
 .../g++.target/riscv/rvv/base/vnclipu_vv-3.C       |   216 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx-1.C       |   216 -
 .../g++.target/riscv/rvv/base/vnclipu_vx-2.C       |   216 -
 .../g++.target/riscv/rvv/base/vnclipu_vx-3.C       |   216 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vncvt_x-1.C          |   396 -
 .../g++.target/riscv/rvv/base/vncvt_x-2.C          |   396 -
 .../g++.target/riscv/rvv/base/vncvt_x-3.C          |   396 -
 .../g++.target/riscv/rvv/base/vncvt_x_mu-1.C       |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_mu-2.C       |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_mu-3.C       |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tu-1.C       |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tu-2.C       |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tu-3.C       |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tum-1.C      |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tum-2.C      |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tum-3.C      |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tumu-1.C     |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tumu-2.C     |   201 -
 .../g++.target/riscv/rvv/base/vncvt_x_tumu-3.C     |   201 -
 gcc/testsuite/g++.target/riscv/rvv/base/vneg_v-1.C |   314 -
 gcc/testsuite/g++.target/riscv/rvv/base/vneg_v-2.C |   314 -
 gcc/testsuite/g++.target/riscv/rvv/base/vneg_v-3.C |   314 -
 .../g++.target/riscv/rvv/base/vneg_v_mu-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_mu-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_mu-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tu-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tu-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tu-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tum-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tum-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tum-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tumu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tumu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vneg_v_tumu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vnmsac_vv-1.C        |   578 -
 .../g++.target/riscv/rvv/base/vnmsac_vv-2.C        |   578 -
 .../g++.target/riscv/rvv/base/vnmsac_vv-3.C        |   578 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C   |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C   |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C   |   292 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C   |   572 -
 .../g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C   |   572 -
 .../g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C   |   572 -
 .../g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C   |   578 -
 .../g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C   |   578 -
 .../g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C   |   578 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv64-3.C           |   292 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv32-1.C          |   289 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv32-2.C          |   289 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv32-3.C          |   289 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv64-1.C          |   292 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv64-2.C          |   292 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv64-3.C          |   292 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C         |   289 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C         |   289 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C         |   289 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C         |   292 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C         |   292 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv-1.C        |   578 -
 .../g++.target/riscv/rvv/base/vnmsub_vv-2.C        |   578 -
 .../g++.target/riscv/rvv/base/vnmsub_vv-3.C        |   578 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C   |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C   |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C   |   292 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C   |   572 -
 .../g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C   |   572 -
 .../g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C   |   572 -
 .../g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C   |   578 -
 .../g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C   |   578 -
 .../g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C   |   578 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv64-3.C           |   292 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv32-1.C          |   289 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv32-2.C          |   289 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv32-3.C          |   289 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv64-1.C          |   292 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv64-2.C          |   292 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv64-3.C          |   292 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C         |   289 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C         |   289 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C         |   289 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C         |   292 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C         |   292 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C         |   292 -
 gcc/testsuite/g++.target/riscv/rvv/base/vnot_v-1.C |   314 -
 gcc/testsuite/g++.target/riscv/rvv/base/vnot_v-2.C |   314 -
 gcc/testsuite/g++.target/riscv/rvv/base/vnot_v-3.C |   314 -
 .../g++.target/riscv/rvv/base/vnot_v_mu-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_mu-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_mu-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tu-1.C        |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tu-2.C        |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tu-3.C        |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tum-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tum-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tum-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tumu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tumu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vnot_v_tumu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vnsra_vv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsra_vv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsra_vv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsra_vv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsra_vx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsra_vx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsra_vx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsrl_vv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsrl_vv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsrl_vx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsrl_vx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C    |   111 -
 gcc/testsuite/g++.target/riscv/rvv/base/vor_vv-1.C |   578 -
 gcc/testsuite/g++.target/riscv/rvv/base/vor_vv-2.C |   578 -
 gcc/testsuite/g++.target/riscv/rvv/base/vor_vv-3.C |   578 -
 .../g++.target/riscv/rvv/base/vor_vv_mu-1.C        |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_mu-2.C        |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_mu-3.C        |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tu-1.C        |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tu-2.C        |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tu-3.C        |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tum-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tum-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tum-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tumu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tumu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vor_vv_tumu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C   |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C   |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C   |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C   |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C   |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C   |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_rv32-1.C      |   572 -
 .../g++.target/riscv/rvv/base/vor_vx_rv32-2.C      |   572 -
 .../g++.target/riscv/rvv/base/vor_vx_rv32-3.C      |   572 -
 .../g++.target/riscv/rvv/base/vor_vx_rv64-1.C      |   578 -
 .../g++.target/riscv/rvv/base/vor_vx_rv64-2.C      |   578 -
 .../g++.target/riscv/rvv/base/vor_vx_rv64-3.C      |   578 -
 .../g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C   |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C   |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C   |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C   |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C   |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C   |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vrem_vv-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vrem_vv-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vrem_vv-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vrem_vv_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vrem_vv_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_rv32-1.C     |   308 -
 .../g++.target/riscv/rvv/base/vrem_vx_rv32-2.C     |   308 -
 .../g++.target/riscv/rvv/base/vrem_vx_rv32-3.C     |   308 -
 .../g++.target/riscv/rvv/base/vrem_vx_rv64-1.C     |   314 -
 .../g++.target/riscv/rvv/base/vrem_vx_rv64-2.C     |   314 -
 .../g++.target/riscv/rvv/base/vrem_vx_rv64-3.C     |   314 -
 .../g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C  |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C  |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C  |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C  |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C  |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C  |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C |   160 -
 .../riscv/rvv/base/vrem_vx_tumu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vrem_vx_tumu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vrem_vx_tumu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vrem_vx_tumu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vrem_vx_tumu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vrem_vx_tumu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vremu_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vremu_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vremu_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vremu_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vremu_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vremu_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vremu_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vremu_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vremu_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vremu_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vremu_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vremu_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vremu_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vremu_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vremu_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vremu_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vremu_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vremu_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vremu_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vremu_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vremu_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vremu_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C |   292 -
 .../g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C    |   572 -
 .../g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C    |   572 -
 .../g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C    |   572 -
 .../g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C    |   578 -
 .../g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C    |   578 -
 .../g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C    |   578 -
 .../g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C |   292 -
 .../riscv/rvv/base/vrsub_vx_tum_rv32-1.C           |   289 -
 .../riscv/rvv/base/vrsub_vx_tum_rv32-2.C           |   289 -
 .../riscv/rvv/base/vrsub_vx_tum_rv32-3.C           |   289 -
 .../riscv/rvv/base/vrsub_vx_tum_rv64-1.C           |   292 -
 .../riscv/rvv/base/vrsub_vx_tum_rv64-2.C           |   292 -
 .../riscv/rvv/base/vrsub_vx_tum_rv64-3.C           |   292 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv32-1.C          |   289 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv32-2.C          |   289 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv32-3.C          |   289 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv64-1.C          |   292 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv64-2.C          |   292 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv64-3.C          |   292 -
 .../g++.target/riscv/rvv/base/vsadd_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vsadd_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vsadd_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vsadd_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vsadd_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vsadd_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vsadd_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vsadd_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vsadd_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vsadd_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv-1.C        |   314 -
 .../g++.target/riscv/rvv/base/vsaddu_vv-2.C        |   314 -
 .../g++.target/riscv/rvv/base/vsaddu_vv-3.C        |   314 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C   |   160 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C   |   308 -
 .../g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C   |   308 -
 .../g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C   |   308 -
 .../g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C   |   314 -
 .../g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C   |   314 -
 .../g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C   |   314 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv64-3.C           |   160 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv32-1.C          |   157 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv32-2.C          |   157 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv32-3.C          |   157 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv64-1.C          |   160 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv64-2.C          |   160 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv64-3.C          |   160 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C         |   157 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C         |   157 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C         |   157 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C         |   160 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C         |   160 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vsbc_vvm-1.C         |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vvm-2.C         |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vvm-3.C         |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C    |   289 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C    |   289 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C    |   289 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C    |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C    |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C    |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C |   292 -
 gcc/testsuite/g++.target/riscv/rvv/base/vse-1.C    |   685 -
 .../g++.target/riscv/rvv/base/vsext_vf2-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vsext_vf2-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vsext_vf2-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vsext_vf2_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vsext_vf4-1.C        |   132 -
 .../g++.target/riscv/rvv/base/vsext_vf4-2.C        |   132 -
 .../g++.target/riscv/rvv/base/vsext_vf4-3.C        |   132 -
 .../g++.target/riscv/rvv/base/vsext_vf4_mu-1.C     |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_mu-2.C     |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_mu-3.C     |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tu-1.C     |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tu-2.C     |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tu-3.C     |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tum-1.C    |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tum-2.C    |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tum-3.C    |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C   |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C   |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C   |    69 -
 .../g++.target/riscv/rvv/base/vsext_vf8-1.C        |    62 -
 .../g++.target/riscv/rvv/base/vsext_vf8-2.C        |    62 -
 .../g++.target/riscv/rvv/base/vsext_vf8-3.C        |    62 -
 .../g++.target/riscv/rvv/base/vsext_vf8_mu-1.C     |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_mu-2.C     |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_mu-3.C     |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tu-1.C     |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tu-2.C     |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tu-3.C     |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tum-1.C    |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tum-2.C    |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tum-3.C    |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C   |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C   |    34 -
 .../g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C   |    34 -
 .../g++.target/riscv/rvv/base/vsll_vv-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vsll_vv-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vsll_vv-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vsll_vv_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vsll_vv_tumu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vsll_vx-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vsll_vx-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vsll_vx_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vsll_vx_tumu-3.C     |   292 -
 gcc/testsuite/g++.target/riscv/rvv/base/vsm-1.C    |    40 -
 .../g++.target/riscv/rvv/base/vsmul_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vsmul_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vsmul_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vsmul_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vsmul_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vsmul_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vsmul_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vsmul_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vsmul_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vsmul_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vsoxei16-1.C         |   660 -
 .../g++.target/riscv/rvv/base/vsoxei16-2.C         |   660 -
 .../g++.target/riscv/rvv/base/vsoxei16-3.C         |   660 -
 .../g++.target/riscv/rvv/base/vsoxei32-1.C         |   608 -
 .../g++.target/riscv/rvv/base/vsoxei32-2.C         |   608 -
 .../g++.target/riscv/rvv/base/vsoxei32-3.C         |   608 -
 .../g++.target/riscv/rvv/base/vsoxei64-1.C         |   518 -
 .../g++.target/riscv/rvv/base/vsoxei64-2.C         |   518 -
 .../g++.target/riscv/rvv/base/vsoxei64-3.C         |   518 -
 .../g++.target/riscv/rvv/base/vsoxei8-1.C          |   686 -
 .../g++.target/riscv/rvv/base/vsoxei8-2.C          |   686 -
 .../g++.target/riscv/rvv/base/vsoxei8-3.C          |   686 -
 .../g++.target/riscv/rvv/base/vsra_vv-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vsra_vv-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vsra_vv-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vsra_vv_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsra_vv_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vsra_vx-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vsra_vx-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vsra_vx_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsra_vx_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vsrl_vv-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vsrl_vv-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vsrl_vv_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx-1.C          |   314 -
 .../g++.target/riscv/rvv/base/vsrl_vx-2.C          |   314 -
 .../g++.target/riscv/rvv/base/vsrl_vx-3.C          |   314 -
 .../g++.target/riscv/rvv/base/vsrl_vx_mu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_mu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_mu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tu-1.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tu-2.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tu-3.C       |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tum-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tum-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tum-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C     |   160 -
 gcc/testsuite/g++.target/riscv/rvv/base/vsse-1.C   |   685 -
 .../g++.target/riscv/rvv/base/vssra_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vssra_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vssra_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vssra_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vssra_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vssra_vx-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vssra_vx-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vssra_vx_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vssra_vx_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vssrl_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vssrl_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vssrl_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vssrl_vx-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vssrl_vx-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vssrl_vx_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv-1.C         |   314 -
 .../g++.target/riscv/rvv/base/vssub_vv-2.C         |   314 -
 .../g++.target/riscv/rvv/base/vssub_vv-3.C         |   314 -
 .../g++.target/riscv/rvv/base/vssub_vv_mu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_mu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_mu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tu-1.C      |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tu-2.C      |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tu-3.C      |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tum-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tum-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tum-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tumu-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tumu-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vssub_vv_tumu-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C |   160 -
 .../g++.target/riscv/rvv/base/vssub_vx_rv32-1.C    |   308 -
 .../g++.target/riscv/rvv/base/vssub_vx_rv32-2.C    |   308 -
 .../g++.target/riscv/rvv/base/vssub_vx_rv32-3.C    |   308 -
 .../g++.target/riscv/rvv/base/vssub_vx_rv64-1.C    |   314 -
 .../g++.target/riscv/rvv/base/vssub_vx_rv64-2.C    |   314 -
 .../g++.target/riscv/rvv/base/vssub_vx_rv64-3.C    |   314 -
 .../g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C |   157 -
 .../g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C |   157 -
 .../g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C |   157 -
 .../g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C |   160 -
 .../g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C |   160 -
 .../g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C |   160 -
 .../riscv/rvv/base/vssub_vx_tum_rv32-1.C           |   157 -
 .../riscv/rvv/base/vssub_vx_tum_rv32-2.C           |   157 -
 .../riscv/rvv/base/vssub_vx_tum_rv32-3.C           |   157 -
 .../riscv/rvv/base/vssub_vx_tum_rv64-1.C           |   160 -
 .../riscv/rvv/base/vssub_vx_tum_rv64-2.C           |   160 -
 .../riscv/rvv/base/vssub_vx_tum_rv64-3.C           |   160 -
 .../riscv/rvv/base/vssub_vx_tumu_rv32-1.C          |   157 -
 .../riscv/rvv/base/vssub_vx_tumu_rv32-2.C          |   157 -
 .../riscv/rvv/base/vssub_vx_tumu_rv32-3.C          |   157 -
 .../riscv/rvv/base/vssub_vx_tumu_rv64-1.C          |   160 -
 .../riscv/rvv/base/vssub_vx_tumu_rv64-2.C          |   160 -
 .../riscv/rvv/base/vssub_vx_tumu_rv64-3.C          |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv-1.C        |   314 -
 .../g++.target/riscv/rvv/base/vssubu_vv-2.C        |   314 -
 .../g++.target/riscv/rvv/base/vssubu_vv-3.C        |   314 -
 .../g++.target/riscv/rvv/base/vssubu_vv_mu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_mu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_mu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tu-1.C     |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tu-2.C     |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tu-3.C     |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tum-1.C    |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tum-2.C    |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tum-3.C    |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C   |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C   |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C   |   160 -
 .../riscv/rvv/base/vssubu_vx_mu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vssubu_vx_mu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vssubu_vx_mu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vssubu_vx_mu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vssubu_vx_mu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vssubu_vx_mu_rv64-3.C           |   160 -
 .../g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C   |   308 -
 .../g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C   |   308 -
 .../g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C   |   308 -
 .../g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C   |   314 -
 .../g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C   |   314 -
 .../g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C   |   314 -
 .../riscv/rvv/base/vssubu_vx_tu_rv32-1.C           |   157 -
 .../riscv/rvv/base/vssubu_vx_tu_rv32-2.C           |   157 -
 .../riscv/rvv/base/vssubu_vx_tu_rv32-3.C           |   157 -
 .../riscv/rvv/base/vssubu_vx_tu_rv64-1.C           |   160 -
 .../riscv/rvv/base/vssubu_vx_tu_rv64-2.C           |   160 -
 .../riscv/rvv/base/vssubu_vx_tu_rv64-3.C           |   160 -
 .../riscv/rvv/base/vssubu_vx_tum_rv32-1.C          |   157 -
 .../riscv/rvv/base/vssubu_vx_tum_rv32-2.C          |   157 -
 .../riscv/rvv/base/vssubu_vx_tum_rv32-3.C          |   157 -
 .../riscv/rvv/base/vssubu_vx_tum_rv64-1.C          |   160 -
 .../riscv/rvv/base/vssubu_vx_tum_rv64-2.C          |   160 -
 .../riscv/rvv/base/vssubu_vx_tum_rv64-3.C          |   160 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv32-1.C         |   157 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv32-2.C         |   157 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv32-3.C         |   157 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv64-1.C         |   160 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv64-2.C         |   160 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv64-3.C         |   160 -
 .../g++.target/riscv/rvv/base/vsub_vv-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vsub_vv-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vsub_vv-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vsub_vv_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vsub_vv_tumu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_rv32-1.C     |   572 -
 .../g++.target/riscv/rvv/base/vsub_vx_rv32-2.C     |   572 -
 .../g++.target/riscv/rvv/base/vsub_vx_rv32-3.C     |   572 -
 .../g++.target/riscv/rvv/base/vsub_vx_rv64-1.C     |   578 -
 .../g++.target/riscv/rvv/base/vsub_vx_rv64-2.C     |   578 -
 .../g++.target/riscv/rvv/base/vsub_vx_rv64-3.C     |   578 -
 .../g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C |   292 -
 .../riscv/rvv/base/vsub_vx_tumu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vsub_vx_tumu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vsub_vx_tumu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vsub_vx_tumu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vsub_vx_tumu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vsub_vx_tumu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vsuxei16-1.C         |   660 -
 .../g++.target/riscv/rvv/base/vsuxei16-2.C         |   660 -
 .../g++.target/riscv/rvv/base/vsuxei16-3.C         |   660 -
 .../g++.target/riscv/rvv/base/vsuxei32-1.C         |   608 -
 .../g++.target/riscv/rvv/base/vsuxei32-2.C         |   608 -
 .../g++.target/riscv/rvv/base/vsuxei32-3.C         |   608 -
 .../g++.target/riscv/rvv/base/vsuxei64-1.C         |   518 -
 .../g++.target/riscv/rvv/base/vsuxei64-2.C         |   518 -
 .../g++.target/riscv/rvv/base/vsuxei64-3.C         |   518 -
 .../g++.target/riscv/rvv/base/vsuxei8-1.C          |   686 -
 .../g++.target/riscv/rvv/base/vsuxei8-2.C          |   686 -
 .../g++.target/riscv/rvv/base/vsuxei8-3.C          |   686 -
 .../g++.target/riscv/rvv/base/vwadd_vv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_vv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_vv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_vv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_vx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_vx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_vx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_wv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_wv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_wv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_wx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_wx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwadd_wx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_vv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_vv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_vx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_vx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_wv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_wv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_wx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_wx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x-1.C          |   216 -
 .../g++.target/riscv/rvv/base/vwcvt_x-2.C          |   216 -
 .../g++.target/riscv/rvv/base/vwcvt_x-3.C          |   216 -
 .../g++.target/riscv/rvv/base/vwcvt_x_mu-1.C       |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_mu-2.C       |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_mu-3.C       |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tu-1.C       |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tu-2.C       |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tu-3.C       |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tum-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tum-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tum-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwcvtu_x-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwcvtu_x-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmacc_vv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmacc_vv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmacc_vx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmacc_vx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv-1.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv-2.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv-3.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx-1.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx-2.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx-3.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv-1.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv-2.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv-3.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx-1.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx-2.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx-3.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx-1.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx-2.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx-3.C      |   216 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C |   111 -
 .../g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwmul_vv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwmul_vv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwmul_vv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwmul_vx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwmul_vx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwmul_vx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv-1.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv-2.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv-3.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx-1.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx-2.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx-3.C       |   216 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C  |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmulu_vv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmulu_vv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmulu_vx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmulu_vx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_vv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_vv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_vv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_vx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_vx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_vx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_wv-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_wv-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_wv_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx-1.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_wx-2.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_wx-3.C         |   216 -
 .../g++.target/riscv/rvv/base/vwsub_wx_mu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_mu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_mu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tu-1.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tu-2.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tu-3.C      |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tum-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tum-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tum-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_vv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_vv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_vx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_vx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_wv-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_wv-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_wx-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_wx-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vxor_vv-1.C          |   578 -
 .../g++.target/riscv/rvv/base/vxor_vv-2.C          |   578 -
 .../g++.target/riscv/rvv/base/vxor_vv-3.C          |   578 -
 .../g++.target/riscv/rvv/base/vxor_vv_mu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_mu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_mu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tu-1.C       |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tu-2.C       |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tu-3.C       |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tum-1.C      |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tum-2.C      |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tum-3.C      |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tumu-1.C     |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tumu-2.C     |   292 -
 .../g++.target/riscv/rvv/base/vxor_vv_tumu-3.C     |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_rv32-1.C     |   572 -
 .../g++.target/riscv/rvv/base/vxor_vx_rv32-2.C     |   572 -
 .../g++.target/riscv/rvv/base/vxor_vx_rv32-3.C     |   572 -
 .../g++.target/riscv/rvv/base/vxor_vx_rv64-1.C     |   578 -
 .../g++.target/riscv/rvv/base/vxor_vx_rv64-2.C     |   578 -
 .../g++.target/riscv/rvv/base/vxor_vx_rv64-3.C     |   578 -
 .../g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C  |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C  |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C  |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C  |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C  |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C  |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C |   289 -
 .../g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C |   292 -
 .../g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C |   292 -
 .../riscv/rvv/base/vxor_vx_tumu_rv32-1.C           |   289 -
 .../riscv/rvv/base/vxor_vx_tumu_rv32-2.C           |   289 -
 .../riscv/rvv/base/vxor_vx_tumu_rv32-3.C           |   289 -
 .../riscv/rvv/base/vxor_vx_tumu_rv64-1.C           |   292 -
 .../riscv/rvv/base/vxor_vx_tumu_rv64-2.C           |   292 -
 .../riscv/rvv/base/vxor_vx_tumu_rv64-3.C           |   292 -
 .../g++.target/riscv/rvv/base/vzext_vf2-1.C        |   216 -
 .../g++.target/riscv/rvv/base/vzext_vf2-2.C        |   216 -
 .../g++.target/riscv/rvv/base/vzext_vf2-3.C        |   216 -
 .../g++.target/riscv/rvv/base/vzext_vf2_mu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_mu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_mu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tu-1.C     |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tu-2.C     |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tu-3.C     |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tum-1.C    |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tum-2.C    |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tum-3.C    |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C   |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C   |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C   |   111 -
 .../g++.target/riscv/rvv/base/vzext_vf4-1.C        |   132 -
 .../g++.target/riscv/rvv/base/vzext_vf4-2.C        |   132 -
 .../g++.target/riscv/rvv/base/vzext_vf4-3.C        |   132 -
 .../g++.target/riscv/rvv/base/vzext_vf4_mu-1.C     |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_mu-2.C     |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_mu-3.C     |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tu-1.C     |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tu-2.C     |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tu-3.C     |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tum-1.C    |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tum-2.C    |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tum-3.C    |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C   |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C   |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C   |    69 -
 .../g++.target/riscv/rvv/base/vzext_vf8-1.C        |    62 -
 .../g++.target/riscv/rvv/base/vzext_vf8-2.C        |    62 -
 .../g++.target/riscv/rvv/base/vzext_vf8-3.C        |    62 -
 .../g++.target/riscv/rvv/base/vzext_vf8_mu-1.C     |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_mu-2.C     |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_mu-3.C     |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tu-1.C     |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tu-2.C     |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tu-3.C     |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tum-1.C    |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tum-2.C    |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tum-3.C    |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C   |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C   |    34 -
 .../g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C   |    34 -
 gcc/testsuite/gcc.c-torture/compile/pr108892.c     |    23 +
 gcc/testsuite/gcc.c-torture/compile/pr109604-1.c   |    13 +
 gcc/testsuite/gcc.c-torture/compile/pr109604-2.c   |    13 +
 .../gcc.c-torture/execute/ieee/pr109386.c          |    21 +
 gcc/testsuite/gcc.c-torture/execute/pr109040.c     |    23 +
 gcc/testsuite/gcc.dg-selftests/dg-final.exp        |    22 +-
 gcc/testsuite/gcc.dg/Walloca-13.c                  |     2 +-
 gcc/testsuite/gcc.dg/Wuse-after-free-2.c           |     8 +-
 gcc/testsuite/gcc.dg/Wuse-after-free-pr109123.c    |    41 +
 gcc/testsuite/gcc.dg/Wuse-after-free-pr109170.c    |    15 +
 gcc/testsuite/gcc.dg/Wzero-length-array-bounds-3.c |    19 +
 gcc/testsuite/gcc.dg/addr_equal-1.c                |     5 +-
 .../deref-before-check-pr109239-linux-bus.c        |   153 +
 gcc/testsuite/gcc.dg/analyzer/exec-1.c             |    43 +
 .../gcc.dg/analyzer/file-CWE-1341-example.c        |     3 +
 gcc/testsuite/gcc.dg/analyzer/leak-pr105906.c      |    32 +
 .../analyzer/leak-pr108045-with-call-summaries.c   |   106 +
 .../leak-pr108045-without-call-summaries.c         |   107 +
 gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c         |     4 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-pr109094.c    |    38 +
 gcc/testsuite/gcc.dg/analyzer/snprintf-concat.c    |    35 +
 gcc/testsuite/gcc.dg/analyzer/vsnprintf-1.c        |    11 +
 gcc/testsuite/gcc.dg/asan/pr106190.c               |    15 +
 gcc/testsuite/gcc.dg/auto-init-unused-1.c          |    16 +
 .../gcc.dg/compound-literal-cast-lvalue-1.c        |     9 +
 gcc/testsuite/gcc.dg/goacc/pr107041.c              |    23 +
 gcc/testsuite/gcc.dg/ipa/ipa-pta-16.c              |     2 +-
 gcc/testsuite/gcc.dg/ipa/pr108959.c                |    22 +
 gcc/testsuite/gcc.dg/ipa/pr109318.c                |    20 +
 gcc/testsuite/gcc.dg/long_branch.c                 |     1 +
 gcc/testsuite/gcc.dg/lto/pr107769_0.c              |    48 +
 gcc/testsuite/gcc.dg/mla_1.c                       |    40 -
 gcc/testsuite/gcc.dg/pic-2.c                       |     6 +-
 gcc/testsuite/gcc.dg/pic-3.c                       |     6 +-
 gcc/testsuite/gcc.dg/pic-4.c                       |     6 +-
 gcc/testsuite/gcc.dg/plugin/crash-test-ice-sarif.c |    63 +
 .../gcc.dg/plugin/crash-test-ice-stderr.c          |     9 +
 .../plugin/crash-test-write-though-null-sarif.c    |    63 +
 .../plugin/crash-test-write-though-null-stderr.c   |     9 +
 gcc/testsuite/gcc.dg/plugin/crash_test_plugin.c    |   135 +
 .../gcc.dg/plugin/diagnostic-test-paths-5.c        |     2 +
 gcc/testsuite/gcc.dg/plugin/infoleak-2.c           |     1 +
 .../gcc.dg/plugin/infoleak-CVE-2011-1078-1.c       |     1 +
 .../gcc.dg/plugin/infoleak-CVE-2011-1078-2.c       |     1 +
 .../gcc.dg/plugin/infoleak-CVE-2017-18549-1.c      |     1 +
 .../gcc.dg/plugin/infoleak-CVE-2017-18550-1.c      |     1 +
 .../gcc.dg/plugin/infoleak-antipatterns-1.c        |     1 +
 gcc/testsuite/gcc.dg/plugin/infoleak-fixit-1.c     |     1 +
 gcc/testsuite/gcc.dg/plugin/plugin.exp             |     5 +
 gcc/testsuite/gcc.dg/pr108241.c                    |    63 +
 gcc/testsuite/gcc.dg/pr108947.c                    |    21 +
 gcc/testsuite/gcc.dg/pr109115.c                    |    20 +
 gcc/testsuite/gcc.dg/pr109187.c                    |     8 +
 gcc/testsuite/gcc.dg/pr109230.c                    |    31 +
 gcc/testsuite/gcc.dg/pr109238.c                    |    16 +
 gcc/testsuite/gcc.dg/pr109274.c                    |    16 +
 gcc/testsuite/gcc.dg/pr109301.c                    |    13 +
 gcc/testsuite/gcc.dg/pr109303.c                    |    24 +
 gcc/testsuite/gcc.dg/pr109304.c                    |    12 +
 gcc/testsuite/gcc.dg/pr109327.c                    |    15 +
 gcc/testsuite/gcc.dg/pr109392.c                    |    15 +
 gcc/testsuite/gcc.dg/pr109410.c                    |    19 +
 gcc/testsuite/gcc.dg/pr109417.c                    |    24 +
 gcc/testsuite/gcc.dg/pr109546.c                    |    24 +
 gcc/testsuite/gcc.dg/pr109583.c                    |    25 +
 gcc/testsuite/gcc.dg/pr79570.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr84877.c                     |     2 +-
 gcc/testsuite/gcc.dg/predict-20.c                  |     3 +-
 gcc/testsuite/gcc.dg/profile-generate-4.c          |    19 +
 gcc/testsuite/gcc.dg/signbit-2.c                   |     1 +
 gcc/testsuite/gcc.dg/tm/alias-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/tm/alias-2.c                  |     2 +-
 .../gcc.dg/torture/float128-cmp-invalid.c          |     1 +
 gcc/testsuite/gcc.dg/torture/inf-compare-1-float.c |     1 +
 gcc/testsuite/gcc.dg/torture/inf-compare-1.c       |     1 +
 gcc/testsuite/gcc.dg/torture/inf-compare-2-float.c |     1 +
 gcc/testsuite/gcc.dg/torture/inf-compare-2.c       |     1 +
 gcc/testsuite/gcc.dg/torture/ipa-pta-1.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/pr108910.c            |     8 +
 gcc/testsuite/gcc.dg/torture/pr109139.c            |    12 +
 gcc/testsuite/gcc.dg/torture/pr109219.c            |    21 +
 gcc/testsuite/gcc.dg/torture/pr109331.c            |    16 +
 gcc/testsuite/gcc.dg/torture/pr109469.c            |    15 +
 gcc/testsuite/gcc.dg/torture/pr109564-1.c          |    74 +
 gcc/testsuite/gcc.dg/torture/pr109564-2.c          |    33 +
 gcc/testsuite/gcc.dg/torture/pr109585.c            |    33 +
 gcc/testsuite/gcc.dg/torture/pr109609.c            |    26 +
 gcc/testsuite/gcc.dg/torture/pr39074-2.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/pr39074.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr53922.c             |    10 +-
 gcc/testsuite/gcc.dg/torture/pr60092.c             |    12 +-
 gcc/testsuite/gcc.dg/torture/pr90020.c             |     7 +-
 gcc/testsuite/gcc.dg/torture/pta-callused-1.c      |     2 +-
 gcc/testsuite/gcc.dg/torture/pta-escape-1.c        |     2 +-
 gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c      |     2 +-
 gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c      |     2 +-
 gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c      |     2 +-
 gcc/testsuite/gcc.dg/torture/pta-structcopy-1.c    |     2 +-
 gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c        |     2 +-
 gcc/testsuite/gcc.dg/tree-prof/peel-2.c            |    21 +
 gcc/testsuite/gcc.dg/tree-ssa/alias-19.c           |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp-ignore.c        |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/forwprop-39.c        |    13 +
 gcc/testsuite/gcc.dg/tree-ssa/peel1.c              |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-23.c         |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-24.c         |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-25a.c        |    89 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-5.c          |    10 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr100359.c           |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr108357.c           |    22 +
 gcc/testsuite/gcc.dg/tree-ssa/pr23109.c            |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr99739.c            |    40 +
 gcc/testsuite/gcc.dg/tree-ssa/pta-callused.c       |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pta-fp.c             |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pta-ptrarith-1.c     |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pta-ptrarith-2.c     |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-100.c        |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-13.c   |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-21.c         |     7 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp06.c              |     2 +-
 gcc/testsuite/gcc.dg/uninit-pr101912.c             |     2 +-
 gcc/testsuite/gcc.dg/unroll-8.c                    |     2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-19.c       |     7 +-
 gcc/testsuite/gcc.dg/vect/pr103116-2.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr109011-1.c             |    29 +
 gcc/testsuite/gcc.dg/vect/pr109011-2.c             |    35 +
 gcc/testsuite/gcc.dg/vect/pr109011-3.c             |    32 +
 gcc/testsuite/gcc.dg/vect/pr109011-4.c             |    35 +
 gcc/testsuite/gcc.dg/vect/pr109011-5.c             |    32 +
 gcc/testsuite/gcc.dg/vect/pr109473.c               |    16 +
 gcc/testsuite/gcc.dg/vect/pr109502.c               |    21 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-16.c     |    10 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-16e.c    |     6 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-16f.c    |     7 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-17.c     |    10 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-17d.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-17e.c    |     8 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-17f.c    |     7 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-18.c     |    10 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-18e.c    |     6 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-18f.c    |     7 +-
 gcc/testsuite/gcc.dg/vect/vect-tail-nomask-1.c     |    11 +-
 gcc/testsuite/gcc.dg/visibility-22.c               |     1 +
 .../gcc.target/aarch64/aapcs64/aapcs64.exp         |    17 +-
 .../gcc.target/aarch64/ampere1-no_ldp_combine.c    |    11 +
 .../gcc.target/aarch64/float_truncate_zero.c       |    32 +
 gcc/testsuite/gcc.target/aarch64/ldapr-zext.c      |     8 +
 gcc/testsuite/gcc.target/aarch64/mtp.c             |     8 +
 gcc/testsuite/gcc.target/aarch64/mtp_1.c           |     7 +
 gcc/testsuite/gcc.target/aarch64/mtp_2.c           |     7 +
 gcc/testsuite/gcc.target/aarch64/mtp_3.c           |     7 +
 gcc/testsuite/gcc.target/aarch64/mtp_4.c           |     7 +
 gcc/testsuite/gcc.target/aarch64/pr108840.c        |    38 +
 gcc/testsuite/gcc.target/aarch64/pr109072_1.c      |   281 +
 gcc/testsuite/gcc.target/aarch64/pr109072_2.c      |    60 +
 gcc/testsuite/gcc.target/aarch64/simd/addlv_zext.c |    84 +
 gcc/testsuite/gcc.target/aarch64/simd/addsub_2.c   |    56 +
 gcc/testsuite/gcc.target/aarch64/simd/pr99195_1.c  |    54 +
 .../gcc.target/aarch64/simd/vabal_combine.c        |    72 +
 gcc/testsuite/gcc.target/aarch64/sminmax-asr_1.c   |    60 +
 gcc/testsuite/gcc.target/aarch64/spellcheck_11.c   |    13 +
 .../gcc.target/aarch64/stp_vec_dup_32_64-1.c       |    57 +
 .../gcc.target/aarch64/sve-neon-modes_1.c          |    31 +
 .../gcc.target/aarch64/sve-neon-modes_2.c          |    30 +
 .../gcc.target/aarch64/sve-neon-modes_3.c          |    61 +
 .../gcc.target/aarch64/sve/acle/general/rev-1.c    |    12 +
 gcc/testsuite/gcc.target/aarch64/sve/addsub_2.c    |    52 +
 gcc/testsuite/gcc.target/aarch64/sve/mla_3.c       |    39 +
 gcc/testsuite/gcc.target/aarch64/sve/pr109176.c    |    12 +
 gcc/testsuite/gcc.target/aarch64/sve/pr109254.c    |    27 +
 .../gcc.target/aarch64/sve2/div-by-bitmask_1.c     |     6 +-
 .../gcc.target/aarch64/sve2/unpred_mul_1.c         |    29 +
 gcc/testsuite/gcc.target/aarch64/vec-set-zero.c    |    40 +
 .../intrinsics/mve_intrinsic_type_overloads-fp.c   |     9 -
 .../intrinsics/mve_intrinsic_type_overloads-int.c  |     9 -
 .../gcc.target/arm/mve/intrinsics/vcreateq_f16.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_f32.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_s16.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_s32.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_s64.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_s8.c    |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_u16.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_u32.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_u64.c   |     6 +-
 .../gcc.target/arm/mve/intrinsics/vcreateq_u8.c    |     6 +-
 gcc/testsuite/gcc.target/avr/mmcu/pr54816.c        |     9 +
 gcc/testsuite/gcc.target/gcn/complex.c             |   627 +
 gcc/testsuite/gcc.target/gcn/fpdiv.c               |     1 -
 gcc/testsuite/gcc.target/i386/amx-check.h          |     3 +
 gcc/testsuite/gcc.target/i386/amx-helper.h         |     4 +-
 .../gcc.target/i386/amxcomplex-asmatt-1.c          |    15 +
 .../gcc.target/i386/amxcomplex-asmintel-1.c        |    12 +
 .../gcc.target/i386/amxcomplex-cmmimfp16ps-2.c     |    53 +
 .../gcc.target/i386/amxcomplex-cmmrlfp16ps-2.c     |    53 +
 .../gcc.target/i386/avx2-dest-false-dep-for-glc.c  |    28 +-
 .../gcc.target/i386/avx512bitalg-vpopcntb-1.c      |     3 +-
 .../gcc.target/i386/avx512bitalg-vpopcntb.c        |     2 +-
 .../gcc.target/i386/avx512bitalg-vpopcntbvl.c      |     2 +-
 .../gcc.target/i386/avx512bitalg-vpopcntw-1.c      |     3 +-
 .../gcc.target/i386/avx512bitalg-vpopcntw.c        |     2 +-
 .../gcc.target/i386/avx512bitalg-vpopcntwvl.c      |     2 +-
 .../gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c  |     2 +-
 .../gcc.target/i386/avx512bitalg-vpshufbitqmb.c    |     2 +-
 .../gcc.target/i386/avx512bitalgvl-vpopcntb-1.c    |     3 +-
 .../gcc.target/i386/avx512bitalgvl-vpopcntw-1.c    |     3 +-
 .../i386/avx512bitalgvl-vpshufbitqmb-1.c           |     2 +-
 .../gcc.target/i386/avx512bw-pr100267-1.c          |     2 +-
 .../gcc.target/i386/avx512bw-pr100267-b-2.c        |     3 +-
 .../gcc.target/i386/avx512bw-pr100267-d-2.c        |     3 +-
 .../gcc.target/i386/avx512bw-pr100267-q-2.c        |     3 +-
 .../gcc.target/i386/avx512bw-pr100267-w-2.c        |     3 +-
 .../i386/avx512dq-dest-false-dep-for-glc.c         |   257 +-
 .../i386/avx512f-dest-false-dep-for-glc.c          |   348 +-
 .../gcc.target/i386/avx512f-vpcompressb-1.c        |     2 +-
 .../gcc.target/i386/avx512f-vpcompressb-2.c        |     3 +-
 .../gcc.target/i386/avx512f-vpcompressw-1.c        |     2 +-
 .../gcc.target/i386/avx512f-vpcompressw-2.c        |     3 +-
 .../gcc.target/i386/avx512f-vpexpandb-1.c          |     2 +-
 .../gcc.target/i386/avx512f-vpexpandb-2.c          |     3 +-
 .../gcc.target/i386/avx512f-vpexpandw-1.c          |     2 +-
 .../gcc.target/i386/avx512f-vpexpandw-2.c          |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshld-1.c   |     2 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshldd-2.c  |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshldq-2.c  |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshldv-1.c  |     2 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshldvd-2.c |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshldvq-2.c |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshldvw-2.c |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdd-2.c  |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdq-2.c  |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdv-1.c  |     2 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdvd-2.c |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdvq-2.c |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdvw-2.c |     3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpshrdw-2.c  |     3 +-
 .../i386/avx512fp16-dest-false-dep-for-glc.c       |   118 +-
 gcc/testsuite/gcc.target/i386/avx512fvl-vaes-1.c   |    11 +
 .../gcc.target/i386/avx512vbmi2-vpshld-1.c         |     2 +-
 .../gcc.target/i386/avx512vbmi2-vpshrd-1.c         |     2 +-
 .../i386/avx512vl-dest-false-dep-for-glc.c         |   243 +-
 .../gcc.target/i386/avx512vl-vpcompressb-1.c       |     2 +-
 .../gcc.target/i386/avx512vl-vpcompressb-2.c       |     2 +-
 .../gcc.target/i386/avx512vl-vpcompressw-2.c       |     2 +-
 .../gcc.target/i386/avx512vl-vpexpandb-1.c         |     2 +-
 .../gcc.target/i386/avx512vl-vpexpandb-2.c         |     2 +-
 .../gcc.target/i386/avx512vl-vpexpandw-1.c         |     2 +-
 .../gcc.target/i386/avx512vl-vpexpandw-2.c         |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshldd-2.c |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshldq-2.c |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshldv-1.c |     2 +-
 .../gcc.target/i386/avx512vl-vpshldvd-2.c          |     2 +-
 .../gcc.target/i386/avx512vl-vpshldvq-2.c          |     2 +-
 .../gcc.target/i386/avx512vl-vpshldvw-2.c          |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshrdd-2.c |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshrdq-2.c |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshrdv-1.c |     2 +-
 .../gcc.target/i386/avx512vl-vpshrdvd-2.c          |     2 +-
 .../gcc.target/i386/avx512vl-vpshrdvq-2.c          |     2 +-
 .../gcc.target/i386/avx512vl-vpshrdvw-2.c          |     2 +-
 gcc/testsuite/gcc.target/i386/avx512vl-vpshrdw-2.c |     2 +-
 .../gcc.target/i386/avx512vl-vshuff32x4-1.c        |     2 +-
 .../gcc.target/i386/avx512vl-vshuff64x2-1.c        |     2 +-
 .../gcc.target/i386/avx512vl-vshufi32x4-1.c        |     2 +-
 .../gcc.target/i386/avx512vl-vshufi64x2-1.c        |     2 +-
 .../gcc.target/i386/avx512vlbw-pr100267-1.c        |     2 +-
 .../gcc.target/i386/avx512vlbw-pr100267-b-2.c      |     2 +-
 .../gcc.target/i386/avx512vlbw-pr100267-w-2.c      |     2 +-
 .../gcc.target/i386/avx512vlbw-reduce-op-1.c       |   206 +
 gcc/testsuite/gcc.target/i386/cmov10.c             |    10 +
 gcc/testsuite/gcc.target/i386/cmov11.c             |    10 +
 gcc/testsuite/gcc.target/i386/cmov6.c              |     5 +-
 gcc/testsuite/gcc.target/i386/funcspec-56.inc      |     2 +
 gcc/testsuite/gcc.target/i386/merge-1.c            |     2 +-
 gcc/testsuite/gcc.target/i386/opt-vperm-vshuf-1.c  |    51 +
 gcc/testsuite/gcc.target/i386/opt-vperm-vshuf-2.c  |    68 +
 gcc/testsuite/gcc.target/i386/opt-vperm-vshuf-3.c  |    63 +
 gcc/testsuite/gcc.target/i386/pr103559-1.c         |    13 +
 gcc/testsuite/gcc.target/i386/pr103559-2.c         |    15 +
 gcc/testsuite/gcc.target/i386/pr103559-3.c         |    15 +
 gcc/testsuite/gcc.target/i386/pr103559-4.c         |    13 +
 gcc/testsuite/gcc.target/i386/pr105554.c           |    10 +
 gcc/testsuite/gcc.target/i386/pr108707.c           |    16 +
 gcc/testsuite/gcc.target/i386/pr109011-b1.c        |    53 +
 gcc/testsuite/gcc.target/i386/pr109011-b2.c        |   104 +
 gcc/testsuite/gcc.target/i386/pr109011-d1.c        |    46 +
 gcc/testsuite/gcc.target/i386/pr109011-d2.c        |   118 +
 gcc/testsuite/gcc.target/i386/pr109011-dq1.c       |    46 +
 gcc/testsuite/gcc.target/i386/pr109011-dq2.c       |   104 +
 gcc/testsuite/gcc.target/i386/pr109011-q1.c        |    46 +
 gcc/testsuite/gcc.target/i386/pr109011-q2.c        |   118 +
 gcc/testsuite/gcc.target/i386/pr109011-w1.c        |    47 +
 gcc/testsuite/gcc.target/i386/pr109011-w2.c        |   104 +
 gcc/testsuite/gcc.target/i386/pr109052-2.c         |    10 +
 gcc/testsuite/gcc.target/i386/pr109052.c           |    11 +
 gcc/testsuite/gcc.target/i386/pr109109-1.c         |   139 +
 gcc/testsuite/gcc.target/i386/pr109109-2.c         |   175 +
 gcc/testsuite/gcc.target/i386/pr109117-1.c         |    14 +
 gcc/testsuite/gcc.target/i386/pr109137.c           |    29 +
 gcc/testsuite/gcc.target/i386/pr109276.c           |    13 +
 gcc/testsuite/gcc.target/i386/pr109362.c           |    19 +
 gcc/testsuite/gcc.target/i386/pr109458.c           |    13 +
 gcc/testsuite/gcc.target/i386/pr78952-3.c          |    40 +
 gcc/testsuite/gcc.target/i386/pr78952-4.c          |    48 +
 gcc/testsuite/gcc.target/i386/pr88828-0.c          |     2 +-
 gcc/testsuite/gcc.target/i386/pr93696-1.c          |     2 +-
 gcc/testsuite/gcc.target/i386/pr93696-2.c          |     2 +-
 gcc/testsuite/gcc.target/i386/pr94908.c            |    14 +
 gcc/testsuite/gcc.target/i386/sse-12.c             |     2 +-
 gcc/testsuite/gcc.target/i386/sse-13.c             |     2 +-
 gcc/testsuite/gcc.target/i386/sse-14.c             |     2 +-
 gcc/testsuite/gcc.target/i386/sse-22.c             |     4 +-
 gcc/testsuite/gcc.target/i386/sse-23.c             |     2 +-
 gcc/testsuite/gcc.target/i386/sse-movss-4.c        |     6 +-
 gcc/testsuite/gcc.target/i386/sse2-mmx-21.c        |     2 +-
 gcc/testsuite/gcc.target/i386/sse2-mmx-movss-1.c   |    13 +
 gcc/testsuite/gcc.target/i386/sse2-movsd-3.c       |    10 +-
 gcc/testsuite/gcc.target/i386/sse4_1-insertps-5.c  |    19 +
 gcc/testsuite/gcc.target/i386/vpclmulqdq.c         |     3 +
 gcc/testsuite/gcc.target/i386/vperm-v4sf-2-sse4.c  |     4 +
 gcc/testsuite/gcc.target/loongarch/add-const.c     |    45 +
 gcc/testsuite/gcc.target/loongarch/pr109465-1.c    |     9 +
 gcc/testsuite/gcc.target/loongarch/pr109465-2.c    |     9 +
 gcc/testsuite/gcc.target/loongarch/pr109465-3.c    |    12 +
 .../gcc.target/loongarch/stack-check-cfa-1.c       |     2 +-
 .../gcc.target/loongarch/stack-check-cfa-2.c       |     2 +-
 gcc/testsuite/gcc.target/loongarch/va_arg.c        |    24 +
 gcc/testsuite/gcc.target/m68k/tls-gd-off.c         |    13 +
 gcc/testsuite/gcc.target/m68k/tls-ie-off.c         |    13 +
 gcc/testsuite/gcc.target/m68k/tls-ld-off.c         |    14 +
 gcc/testsuite/gcc.target/m68k/tls-ld-xtls-off.c    |    14 +
 gcc/testsuite/gcc.target/m68k/tls-ld.c             |     4 +-
 gcc/testsuite/gcc.target/m68k/tls-le-off.c         |    13 +
 gcc/testsuite/gcc.target/m68k/tls-le-xtls-off.c    |    13 +
 gcc/testsuite/gcc.target/m68k/tls-le.c             |     2 +-
 gcc/testsuite/gcc.target/mips/mips.exp             |     1 +
 .../gcc.target/powerpc/builtins-5-p9-runnable.c    |    35 +
 gcc/testsuite/gcc.target/powerpc/divic3-1.c        |    21 +
 gcc/testsuite/gcc.target/powerpc/divic3-2.c        |    25 +
 .../gcc.target/powerpc/int_128bit-runnable.c       |     8 +
 gcc/testsuite/gcc.target/powerpc/mod-no_copy.c     |    16 +
 gcc/testsuite/gcc.target/powerpc/mod-peephole.c    |    25 +
 gcc/testsuite/gcc.target/powerpc/mulic3-1.c        |    21 +
 gcc/testsuite/gcc.target/powerpc/mulic3-2.c        |    25 +
 .../gcc.target/powerpc/p9-sign_extend-runnable.c   |    25 +
 gcc/testsuite/gcc.target/powerpc/p9-vparity.c      |     1 +
 .../gcc.target/powerpc/ppc-fortran/ppc-fortran.exp |    10 +
 gcc/testsuite/gcc.target/powerpc/pr108699.c        |    42 +
 gcc/testsuite/gcc.target/powerpc/pr109069-1.c      |    25 +
 gcc/testsuite/gcc.target/powerpc/pr109069-2-run.c  |    50 +
 gcc/testsuite/gcc.target/powerpc/pr109069-2.c      |    12 +
 gcc/testsuite/gcc.target/powerpc/pr109069-2.h      |    83 +
 gcc/testsuite/gcc.target/powerpc/pr109082.c        |    14 +
 gcc/testsuite/gcc.target/powerpc/pr109167.c        |    47 +
 gcc/testsuite/gcc.target/powerpc/pr109178.c        |    13 +
 gcc/testsuite/gcc.target/powerpc/pr109566.c        |    18 +
 gcc/testsuite/gcc.target/powerpc/pr56605.c         |     3 +-
 gcc/testsuite/gcc.target/powerpc/pr70243.c         |    41 +
 gcc/testsuite/gcc.target/powerpc/pr83677.c         |    30 +-
 gcc/testsuite/gcc.target/powerpc/pr99708.c         |    10 +-
 gcc/testsuite/gcc.target/riscv/arch-19.c           |     4 +
 gcc/testsuite/gcc.target/riscv/arch-5.c            |     2 +-
 gcc/testsuite/gcc.target/riscv/inline-atomics-1.c  |    18 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-2.c  |     9 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-3.c  |   569 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-4.c  |   566 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-5.c  |    87 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-6.c  |    87 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-7.c  |    69 +
 gcc/testsuite/gcc.target/riscv/inline-atomics-8.c  |    69 +
 gcc/testsuite/gcc.target/riscv/mcpu-thead-c906.c   |    28 +
 gcc/testsuite/gcc.target/riscv/pr106602-rv32i.c    |    14 +
 gcc/testsuite/gcc.target/riscv/pr106602-rv64i.c    |    14 +
 .../gcc.target/riscv/pr106602-rv64i_zba.c          |    15 +
 gcc/testsuite/gcc.target/riscv/pr106602.c          |    14 -
 gcc/testsuite/gcc.target/riscv/pr109508.c          |    12 +
 .../gcc.target/riscv/predef-__riscv_v_intrinsic.c  |    11 +
 .../riscv/rvv/base/binop_vv_constraint-6.c         |     1 +
 .../riscv/rvv/base/binop_vx_constraint-150.c       |     2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/bug-1.c    |    79 +
 gcc/testsuite/gcc.target/riscv/rvv/base/bug-2.c    |    86 +
 gcc/testsuite/gcc.target/riscv/rvv/base/bug-3.c    |    22 +
 gcc/testsuite/gcc.target/riscv/rvv/base/bug-4.c    |    22 +
 gcc/testsuite/gcc.target/riscv/rvv/base/bug-5.c    |    22 +
 .../gcc.target/riscv/rvv/base/mask_insn_shortcut.c |   240 +
 .../gcc.target/riscv/rvv/base/merge_constraint-2.c |   118 +
 .../gcc.target/riscv/rvv/base/merge_constraint-3.c |    95 +
 .../gcc.target/riscv/rvv/base/merge_constraint-4.c |    28 +
 .../riscv/rvv/base/narrow_constraint-1.c           |   319 +
 .../riscv/rvv/base/narrow_constraint-10.c          |   293 +
 .../riscv/rvv/base/narrow_constraint-11.c          |   293 +
 .../riscv/rvv/base/narrow_constraint-12.c          |   303 +
 .../riscv/rvv/base/narrow_constraint-13.c          |   133 +
 .../riscv/rvv/base/narrow_constraint-14.c          |   133 +
 .../riscv/rvv/base/narrow_constraint-15.c          |   127 +
 .../riscv/rvv/base/narrow_constraint-16.c          |   127 +
 .../riscv/rvv/base/narrow_constraint-17.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-18.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-19.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-2.c           |   370 +
 .../riscv/rvv/base/narrow_constraint-20.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-21.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-22.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-23.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-24.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-25.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-26.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-27.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-28.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-29.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-3.c           |   392 +
 .../riscv/rvv/base/narrow_constraint-30.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-31.c          |   231 +
 .../riscv/rvv/base/narrow_constraint-4.c           |   319 +
 .../riscv/rvv/base/narrow_constraint-5.c           |   319 +
 .../riscv/rvv/base/narrow_constraint-6.c           |   369 +
 .../riscv/rvv/base/narrow_constraint-7.c           |   392 +
 .../riscv/rvv/base/narrow_constraint-8.c           |   319 +
 .../riscv/rvv/base/narrow_constraint-9.c           |   319 +
 .../gcc.target/riscv/rvv/base/pr108185-1.c         |     2 +-
 .../gcc.target/riscv/rvv/base/pr108185-2.c         |     2 +-
 .../gcc.target/riscv/rvv/base/pr108185-3.c         |     2 +-
 .../gcc.target/riscv/rvv/base/pr108185-4.c         |     4 +-
 .../gcc.target/riscv/rvv/base/pr108185-5.c         |     2 +-
 .../gcc.target/riscv/rvv/base/pr108185-6.c         |     2 +-
 .../gcc.target/riscv/rvv/base/pr109479-1.c         |    13 +
 .../gcc.target/riscv/rvv/base/pr109479-2.c         |    13 +
 .../gcc.target/riscv/rvv/base/pr109479-3.c         |    20 +
 .../gcc.target/riscv/rvv/base/pr109479-4.c         |    20 +
 .../gcc.target/riscv/rvv/base/pr109479-5.c         |    20 +
 .../gcc.target/riscv/rvv/base/pr109479-6.c         |    20 +
 gcc/testsuite/gcc.target/riscv/rvv/base/pr109535.c |    11 +
 .../gcc.target/riscv/rvv/base/reg_order-1.c        |    20 +
 .../gcc.target/riscv/rvv/base/scalar_move-2.c      |     2 +-
 .../gcc.target/riscv/rvv/base/scalar_move-6.c      |     8 -
 .../gcc.target/riscv/rvv/base/scalar_move-9.c      |    26 +
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-1.c  |   196 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-11.c |     2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-2.c  |   138 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-3.c  |    78 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-4.c  |    32 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-5.c  |    38 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-6.c  |    16 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-7.c  |   161 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/spill-9.c  |     2 +-
 .../gcc.target/riscv/rvv/base/spill-sp-adjust.c    |     2 +-
 .../gcc.target/riscv/rvv/base/vaadd_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vaadd_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vaadd_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vaadd_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vaadd_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vaadd_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vaadd_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vaadd_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vaaddu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c   |   160 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vaaddu_vx_tu_rv64-3.c           |   160 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv32-1.c          |   157 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv32-2.c          |   157 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv32-3.c          |   157 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv64-1.c          |   160 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv64-2.c          |   160 -
 .../riscv/rvv/base/vaaddu_vx_tum_rv64-3.c          |   160 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c         |   157 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c         |   157 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c         |   157 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c         |   160 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c         |   160 -
 .../riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c         |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vadc-1.c   |    27 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vadc-2.c   |    48 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vadc-3.c   |    78 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vadc-4.c   |    79 -
 .../gcc.target/riscv/rvv/base/vadc_vvm-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vvm-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vvm-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c     |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c     |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c     |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c |   292 -
 .../riscv/rvv/base/vadd_vx_tumu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vadd_vx_tumu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vadd_vx_tumu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vadd_vx_tumu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vadd_vx_tumu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vadd_vx_tumu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vand_vv_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_rv32-1.c     |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_rv32-2.c     |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_rv32-3.c     |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_rv64-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_rv64-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_rv64-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c |   292 -
 .../riscv/rvv/base/vand_vx_tumu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vand_vx_tumu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vand_vx_tumu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vand_vx_tumu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vand_vx_tumu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vand_vx_tumu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vasub_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vasub_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vasub_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vasub_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vasub_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vasub_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vasub_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vasub_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vasub_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vasub_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vasub_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vasub_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vasub_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vasubu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vasubu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vasubu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vasubu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vasubu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vasubu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c   |   160 -
 .../riscv/rvv/base/vasubu_vx_tu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vasubu_vx_tu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vasubu_vx_tu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vasubu_vx_tu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vasubu_vx_tu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vasubu_vx_tu_rv64-3.c           |   160 -
 .../riscv/rvv/base/vasubu_vx_tum_rv32-1.c          |   157 -
 .../riscv/rvv/base/vasubu_vx_tum_rv32-2.c          |   157 -
 .../riscv/rvv/base/vasubu_vx_tum_rv32-3.c          |   157 -
 .../riscv/rvv/base/vasubu_vx_tum_rv64-1.c          |   160 -
 .../riscv/rvv/base/vasubu_vx_tum_rv64-2.c          |   160 -
 .../riscv/rvv/base/vasubu_vx_tum_rv64-3.c          |   160 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv32-1.c         |   157 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv32-2.c         |   157 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv32-3.c         |   157 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv64-1.c         |   160 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv64-2.c         |   160 -
 .../riscv/rvv/base/vasubu_vx_tumu_rv64-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c     |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c     |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c     |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c |   160 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vdiv_vx_tumu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vdivu_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vdivu_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vdivu_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vdivu_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vdivu_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vdivu_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vdivu_vx_tumu_rv64-3.c          |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle-1.c    |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle-2.c    |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle-3.c    |   345 -
 .../gcc.target/riscv/rvv/base/vle-constraint-1.c   |   109 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-1.c  |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-2.c  |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-3.c  |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-1.c |   344 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-2.c |   344 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-3.c |   344 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-1.c |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-2.c |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-3.c |   345 -
 .../gcc.target/riscv/rvv/base/vle_tum-1.c          |   345 -
 .../gcc.target/riscv/rvv/base/vle_tum-2.c          |   345 -
 .../gcc.target/riscv/rvv/base/vle_tum-3.c          |   345 -
 .../gcc.target/riscv/rvv/base/vle_tumu-1.c         |   345 -
 .../gcc.target/riscv/rvv/base/vle_tumu-2.c         |   345 -
 .../gcc.target/riscv/rvv/base/vle_tumu-3.c         |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlenb-1.c  |    46 +
 .../gcc.target/riscv/rvv/base/vlm_vsm-1.c          |    75 -
 .../gcc.target/riscv/rvv/base/vlm_vsm-2.c          |    75 -
 .../gcc.target/riscv/rvv/base/vlm_vsm-3.c          |    75 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlmul_v.c  |  1448 --
 .../gcc.target/riscv/rvv/base/vloxei16_v-1.c       |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v-2.c       |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v-3.c       |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_m-1.c     |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_m-2.c     |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_m-3.c     |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c    |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c    |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c    |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c    |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c    |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c    |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c   |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c   |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c   |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c  |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c  |   333 -
 .../gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c  |   333 -
 .../gcc.target/riscv/rvv/base/vloxei32_v-1.c       |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v-2.c       |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v-3.c       |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_m-1.c     |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_m-2.c     |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_m-3.c     |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c    |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c    |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c    |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c    |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c    |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c    |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c   |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c   |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c   |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c  |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c  |   307 -
 .../gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c  |   307 -
 .../gcc.target/riscv/rvv/base/vloxei64_v-1.c       |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v-2.c       |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v-3.c       |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_m-1.c     |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_m-2.c     |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_m-3.c     |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c    |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c    |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c    |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c    |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c    |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c    |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c   |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c   |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c   |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c  |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c  |   262 -
 .../gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c  |   262 -
 .../gcc.target/riscv/rvv/base/vloxei8_v-1.c        |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v-2.c        |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v-3.c        |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_m-1.c      |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_m-2.c      |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_m-3.c      |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c     |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c     |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c     |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c     |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c     |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c     |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c    |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c    |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c    |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c   |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c   |   346 -
 .../gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c   |   346 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-1.c   |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-2.c   |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-3.c   |   345 -
 .../riscv/rvv/base/vlse-vsse-constraint-1.c        |   113 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-1.c |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-2.c |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-3.c |   345 -
 .../gcc.target/riscv/rvv/base/vlse_mu-1.c          |   345 -
 .../gcc.target/riscv/rvv/base/vlse_mu-2.c          |   345 -
 .../gcc.target/riscv/rvv/base/vlse_mu-3.c          |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tu-1.c          |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tu-2.c          |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tu-3.c          |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tum-1.c         |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tum-2.c         |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tum-3.c         |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tumu-1.c        |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tumu-2.c        |   345 -
 .../gcc.target/riscv/rvv/base/vlse_tumu-3.c        |   345 -
 .../gcc.target/riscv/rvv/base/vluxei16_v-1.c       |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v-2.c       |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v-3.c       |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_m-1.c     |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_m-2.c     |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_m-3.c     |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c    |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c    |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c    |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c    |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c    |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c    |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c   |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c   |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c   |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c  |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c  |   333 -
 .../gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c  |   333 -
 .../gcc.target/riscv/rvv/base/vluxei32_v-1.c       |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v-2.c       |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v-3.c       |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_m-1.c     |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_m-2.c     |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_m-3.c     |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c    |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c    |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c    |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c    |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c    |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c    |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c   |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c   |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c   |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c  |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c  |   307 -
 .../gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c  |   307 -
 .../gcc.target/riscv/rvv/base/vluxei64_v-1.c       |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v-2.c       |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v-3.c       |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_m-1.c     |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_m-2.c     |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_m-3.c     |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c    |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c    |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c    |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c    |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c    |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c    |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c   |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c   |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c   |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c  |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c  |   262 -
 .../gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c  |   262 -
 .../gcc.target/riscv/rvv/base/vluxei8_v-1.c        |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v-2.c        |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v-3.c        |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_m-1.c      |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_m-2.c      |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_m-3.c      |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c     |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c     |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c     |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c     |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c     |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c     |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c    |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c    |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c    |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c   |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c   |   346 -
 .../gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c   |   346 -
 .../riscv/rvv/base/vlxei-vsxei-constraint-1.c      |   121 -
 .../gcc.target/riscv/rvv/base/vmacc_vv-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_m-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_m-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_m-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c |   292 -
 .../riscv/rvv/base/vmacc_vx_tum_rv32-1.c           |   289 -
 .../riscv/rvv/base/vmacc_vx_tum_rv32-2.c           |   289 -
 .../riscv/rvv/base/vmacc_vx_tum_rv32-3.c           |   289 -
 .../riscv/rvv/base/vmacc_vx_tum_rv64-1.c           |   292 -
 .../riscv/rvv/base/vmacc_vx_tum_rv64-2.c           |   292 -
 .../riscv/rvv/base/vmacc_vx_tum_rv64-3.c           |   292 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv32-1.c          |   289 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv32-2.c          |   289 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv32-3.c          |   289 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv64-1.c          |   292 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv64-2.c          |   292 -
 .../riscv/rvv/base/vmacc_vx_tumu_rv64-3.c          |   292 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-1.c  |    25 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-2.c  |    43 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-3.c  |    78 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-4.c  |    79 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-5.c  |    24 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-6.c  |    43 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-7.c  |    85 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmadc-8.c  |    86 -
 .../gcc.target/riscv/rvv/base/vmadc_vv-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vv-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vv-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vvm-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vvm-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vvm-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_m-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_m-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_m-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c |   292 -
 .../riscv/rvv/base/vmadd_vx_tum_rv32-1.c           |   289 -
 .../riscv/rvv/base/vmadd_vx_tum_rv32-2.c           |   289 -
 .../riscv/rvv/base/vmadd_vx_tum_rv32-3.c           |   289 -
 .../riscv/rvv/base/vmadd_vx_tum_rv64-1.c           |   292 -
 .../riscv/rvv/base/vmadd_vx_tum_rv64-2.c           |   292 -
 .../riscv/rvv/base/vmadd_vx_tum_rv64-3.c           |   292 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv32-1.c          |   289 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv32-2.c          |   289 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv32-3.c          |   289 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv64-1.c          |   292 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv64-2.c          |   292 -
 .../riscv/rvv/base/vmadd_vx_tumu_rv64-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vmax_vv-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c     |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c     |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c     |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c |   160 -
 .../riscv/rvv/base/vmax_vx_tumu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmax_vx_tumu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmax_vx_tumu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmax_vx_tumu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmax_vx_tumu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmax_vx_tumu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmaxu_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c          |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmerge-1.c |    27 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmerge-2.c |    47 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmerge-3.c |    78 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmerge-4.c |    79 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm-1.c       |    69 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm-2.c       |    69 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm-3.c       |    69 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm-4.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm-5.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm-6.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c    |    69 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c    |    69 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c    |    69 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c  |   292 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv32-1.c          |   289 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv32-2.c          |   289 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv32-3.c          |   289 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv64-1.c          |   292 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv64-2.c          |   292 -
 .../riscv/rvv/base/vmerge_vxm_tu_rv64-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vmin_vv-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c     |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c     |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c     |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c |   160 -
 .../riscv/rvv/base/vmin_vx_tumu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmin_vx_tumu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmin_vx_tumu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmin_vx_tumu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmin_vx_tumu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmin_vx_tumu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vminu_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vminu_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vminu_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vminu_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vminu_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vminu_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vminu_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vminu_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vminu_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vminu_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vminu_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vminu_vx_tumu_rv64-3.c          |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-1.c  |    25 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-2.c  |    42 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-3.c  |    77 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-4.c  |    78 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-5.c  |    24 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-6.c  |    42 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-7.c  |    84 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vmsbc-8.c  |    84 -
 .../gcc.target/riscv/rvv/base/vmsbc_vv-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vv-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vv-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vvm-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vvm-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vvm-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv_m-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv_m-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv_m-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmsge_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmsleu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmsltu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmsne_vv-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv_m-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv_m-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv_m-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c     |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c     |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c     |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c |   292 -
 .../riscv/rvv/base/vmul_vx_tumu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vmul_vx_tumu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vmul_vx_tumu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vmul_vx_tumu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vmul_vx_tumu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vmul_vx_tumu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vmulh_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vmulh_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmulh_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmulh_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmulh_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmulh_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmulh_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vmulh_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c  |   160 -
 .../riscv/rvv/base/vmulhsu_vx_m_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmulhsu_vx_m_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmulhsu_vx_m_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmulhsu_vx_m_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmulhsu_vx_m_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmulhsu_vx_m_rv64-3.c           |   160 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c  |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c          |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c         |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c         |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c         |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c         |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c         |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c         |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c        |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c        |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c        |   157 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c        |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c        |   160 -
 .../riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmulhu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c   |   160 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vmulhu_vx_tu_rv64-3.c           |   160 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv32-1.c          |   157 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv32-2.c          |   157 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv32-3.c          |   157 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv64-1.c          |   160 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv64-2.c          |   160 -
 .../riscv/rvv/base/vmulhu_vx_tum_rv64-3.c          |   160 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c         |   157 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c         |   157 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c         |   157 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c         |   160 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c         |   160 -
 .../riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vmv_v_v-1.c          |   276 -
 .../gcc.target/riscv/rvv/base/vmv_v_v-2.c          |   276 -
 .../gcc.target/riscv/rvv/base/vmv_v_v-3.c          |   276 -
 .../gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c       |   276 -
 .../gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c       |   276 -
 .../gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c       |   276 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c     |   289 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c     |   289 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c     |   289 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vnclip_wv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vncvt_x-1.c          |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x-2.c          |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x-3.c          |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_m-1.c        |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_m-2.c        |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_m-3.c        |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_mu-1.c       |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_mu-2.c       |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_mu-3.c       |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tu-1.c       |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tu-2.c       |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tu-3.c       |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tum-1.c      |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tum-2.c      |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tum-3.c      |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c     |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c     |   201 -
 .../gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c     |   201 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vneg_v-1.c |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vneg_v-2.c |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vneg_v-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_m-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_m-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_m-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_mu-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_mu-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_mu-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tu-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tu-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tu-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tum-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tum-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tum-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tumu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tumu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vneg_v_tumu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c |   292 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vnmsac_vx_mu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c   |   292 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vnmsac_vx_tu_rv64-3.c           |   292 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv32-1.c          |   289 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv32-2.c          |   289 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv32-3.c          |   289 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv64-1.c          |   292 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv64-2.c          |   292 -
 .../riscv/rvv/base/vnmsac_vx_tum_rv64-3.c          |   292 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c         |   289 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c         |   289 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c         |   289 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c         |   292 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c         |   292 -
 .../riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c |   292 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vnmsub_vx_mu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c   |   292 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vnmsub_vx_tu_rv64-3.c           |   292 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv32-1.c          |   289 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv32-2.c          |   289 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv32-3.c          |   289 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv64-1.c          |   292 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv64-2.c          |   292 -
 .../riscv/rvv/base/vnmsub_vx_tum_rv64-3.c          |   292 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c         |   289 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c         |   289 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c         |   289 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c         |   292 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c         |   292 -
 .../riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c         |   292 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vnot_v-1.c |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vnot_v-2.c |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vnot_v-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_m-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_m-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_m-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_mu-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_mu-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_mu-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tu-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tu-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tu-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tum-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tum-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tum-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tumu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tumu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vnot_v_tumu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vnsra_wv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c    |   111 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vor_vv-1.c |   292 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vor_vv-2.c |   292 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vor_vv-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_m-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_m-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_m-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_mu-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_mu-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_mu-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tu-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tu-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tu-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tum-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tum-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tum-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tumu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tumu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vor_vv_tumu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_rv32-1.c      |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_rv32-2.c      |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_rv32-3.c      |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_rv64-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_rv64-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_rv64-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vread_csr.c          |    25 -
 .../gcc.target/riscv/rvv/base/vrem_vv-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c     |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c     |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c     |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c |   160 -
 .../riscv/rvv/base/vrem_vx_tumu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vrem_vx_tumu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vrem_vx_tumu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vrem_vx_tumu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vrem_vx_tumu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vrem_vx_tumu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vremu_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vremu_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vremu_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vremu_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vremu_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vremu_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vremu_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vremu_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vremu_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vremu_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vremu_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vremu_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c |   292 -
 .../riscv/rvv/base/vrsub_vx_tum_rv32-1.c           |   289 -
 .../riscv/rvv/base/vrsub_vx_tum_rv32-2.c           |   289 -
 .../riscv/rvv/base/vrsub_vx_tum_rv32-3.c           |   289 -
 .../riscv/rvv/base/vrsub_vx_tum_rv64-1.c           |   292 -
 .../riscv/rvv/base/vrsub_vx_tum_rv64-2.c           |   292 -
 .../riscv/rvv/base/vrsub_vx_tum_rv64-3.c           |   292 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv32-1.c          |   289 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv32-2.c          |   289 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv32-3.c          |   289 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv64-1.c          |   292 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv64-2.c          |   292 -
 .../riscv/rvv/base/vrsub_vx_tumu_rv64-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsadd_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vsadd_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vsadd_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vsadd_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vsadd_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vsadd_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vsadd_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vsadd_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vsaddu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c   |   160 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vsaddu_vx_tu_rv64-3.c           |   160 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv32-1.c          |   157 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv32-2.c          |   157 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv32-3.c          |   157 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv64-1.c          |   160 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv64-2.c          |   160 -
 .../riscv/rvv/base/vsaddu_vx_tum_rv64-3.c          |   160 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c         |   157 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c         |   157 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c         |   157 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c         |   160 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c         |   160 -
 .../riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c         |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsbc-1.c   |    27 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsbc-2.c   |    56 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsbc-3.c   |    77 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsbc-4.c   |    78 -
 .../gcc.target/riscv/rvv/base/vsbc_vvm-1.c         |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vvm-2.c         |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vvm-3.c         |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c    |   289 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c    |   289 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c    |   289 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c    |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c    |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c    |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c |   292 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vse-1.c    |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vse-2.c    |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vse-3.c    |   345 -
 .../gcc.target/riscv/rvv/base/vse-constraint-1.c   |    97 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-1.c  |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-2.c  |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-3.c  |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsetvl-1.c |   750 -
 .../gcc.target/riscv/rvv/base/vsext_vf2-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vsext_vf4-1.c        |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4-2.c        |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4-3.c        |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_m-1.c      |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_m-2.c      |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_m-3.c      |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c     |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c     |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c     |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c     |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c     |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c     |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c    |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c    |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c    |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c   |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c   |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c   |    69 -
 .../gcc.target/riscv/rvv/base/vsext_vf8-1.c        |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8-2.c        |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8-3.c        |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_m-1.c      |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_m-2.c      |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_m-3.c      |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c     |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c     |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c     |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c     |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c     |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c     |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c    |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c    |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c    |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c   |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c   |    34 -
 .../gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c   |    34 -
 .../gcc.target/riscv/rvv/base/vsll_vv-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsmul_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vsmul_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vsmul_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vsmul_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vsmul_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vsmul_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vsmul_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vsmul_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsoxei16_v-1.c       |   333 -
 .../gcc.target/riscv/rvv/base/vsoxei16_v-2.c       |   333 -
 .../gcc.target/riscv/rvv/base/vsoxei16_v-3.c       |   333 -
 .../gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c     |   333 -
 .../gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c     |   333 -
 .../gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c     |   333 -
 .../gcc.target/riscv/rvv/base/vsoxei32_v-1.c       |   307 -
 .../gcc.target/riscv/rvv/base/vsoxei32_v-2.c       |   307 -
 .../gcc.target/riscv/rvv/base/vsoxei32_v-3.c       |   307 -
 .../gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c     |   307 -
 .../gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c     |   307 -
 .../gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c     |   307 -
 .../gcc.target/riscv/rvv/base/vsoxei64_v-1.c       |   262 -
 .../gcc.target/riscv/rvv/base/vsoxei64_v-2.c       |   262 -
 .../gcc.target/riscv/rvv/base/vsoxei64_v-3.c       |   262 -
 .../gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c     |   262 -
 .../gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c     |   262 -
 .../gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c     |   262 -
 .../gcc.target/riscv/rvv/base/vsoxei8_v-1.c        |   346 -
 .../gcc.target/riscv/rvv/base/vsoxei8_v-2.c        |   346 -
 .../gcc.target/riscv/rvv/base/vsoxei8_v-3.c        |   346 -
 .../gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c      |   346 -
 .../gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c      |   346 -
 .../gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c      |   346 -
 .../gcc.target/riscv/rvv/base/vsra_vv-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx-1.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx-2.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_m-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_m-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_m-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c     |   160 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsse-1.c   |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsse-2.c   |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsse-3.c   |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-1.c |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-2.c |   345 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-3.c |   345 -
 .../gcc.target/riscv/rvv/base/vssra_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv-1.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv-2.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_m-1.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_m-2.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_m-3.c       |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_mu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_mu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_mu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tu-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tu-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tu-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tum-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tum-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tum-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c  |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c  |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c  |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c  |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c  |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c  |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c    |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c    |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c    |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c |   160 -
 .../riscv/rvv/base/vssub_vx_tum_rv32-1.c           |   157 -
 .../riscv/rvv/base/vssub_vx_tum_rv32-2.c           |   157 -
 .../riscv/rvv/base/vssub_vx_tum_rv32-3.c           |   157 -
 .../riscv/rvv/base/vssub_vx_tum_rv64-1.c           |   160 -
 .../riscv/rvv/base/vssub_vx_tum_rv64-2.c           |   160 -
 .../riscv/rvv/base/vssub_vx_tum_rv64-3.c           |   160 -
 .../riscv/rvv/base/vssub_vx_tumu_rv32-1.c          |   157 -
 .../riscv/rvv/base/vssub_vx_tumu_rv32-2.c          |   157 -
 .../riscv/rvv/base/vssub_vx_tumu_rv32-3.c          |   157 -
 .../riscv/rvv/base/vssub_vx_tumu_rv64-1.c          |   160 -
 .../riscv/rvv/base/vssub_vx_tumu_rv64-2.c          |   160 -
 .../riscv/rvv/base/vssub_vx_tumu_rv64-3.c          |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv-1.c        |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv-2.c        |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv-3.c        |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_m-1.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_m-2.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_m-3.c      |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c     |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c    |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c   |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c |   157 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c |   157 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c |   157 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c |   160 -
 .../riscv/rvv/base/vssubu_vx_mu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vssubu_vx_mu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vssubu_vx_mu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vssubu_vx_mu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vssubu_vx_mu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vssubu_vx_mu_rv64-3.c           |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c   |   157 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c   |   157 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c   |   157 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c   |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c   |   160 -
 .../gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c   |   160 -
 .../riscv/rvv/base/vssubu_vx_tu_rv32-1.c           |   157 -
 .../riscv/rvv/base/vssubu_vx_tu_rv32-2.c           |   157 -
 .../riscv/rvv/base/vssubu_vx_tu_rv32-3.c           |   157 -
 .../riscv/rvv/base/vssubu_vx_tu_rv64-1.c           |   160 -
 .../riscv/rvv/base/vssubu_vx_tu_rv64-2.c           |   160 -
 .../riscv/rvv/base/vssubu_vx_tu_rv64-3.c           |   160 -
 .../riscv/rvv/base/vssubu_vx_tum_rv32-1.c          |   157 -
 .../riscv/rvv/base/vssubu_vx_tum_rv32-2.c          |   157 -
 .../riscv/rvv/base/vssubu_vx_tum_rv32-3.c          |   157 -
 .../riscv/rvv/base/vssubu_vx_tum_rv64-1.c          |   160 -
 .../riscv/rvv/base/vssubu_vx_tum_rv64-2.c          |   160 -
 .../riscv/rvv/base/vssubu_vx_tum_rv64-3.c          |   160 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv32-1.c         |   157 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv32-2.c         |   157 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv32-3.c         |   157 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv64-1.c         |   160 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv64-2.c         |   160 -
 .../riscv/rvv/base/vssubu_vx_tumu_rv64-3.c         |   160 -
 .../gcc.target/riscv/rvv/base/vsub_vv-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c     |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c     |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c     |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c |   292 -
 .../riscv/rvv/base/vsub_vx_tumu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vsub_vx_tumu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vsub_vx_tumu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vsub_vx_tumu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vsub_vx_tumu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vsub_vx_tumu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vsuxei16_v-1.c       |   333 -
 .../gcc.target/riscv/rvv/base/vsuxei16_v-2.c       |   333 -
 .../gcc.target/riscv/rvv/base/vsuxei16_v-3.c       |   333 -
 .../gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c     |   333 -
 .../gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c     |   333 -
 .../gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c     |   333 -
 .../gcc.target/riscv/rvv/base/vsuxei32_v-1.c       |   307 -
 .../gcc.target/riscv/rvv/base/vsuxei32_v-2.c       |   307 -
 .../gcc.target/riscv/rvv/base/vsuxei32_v-3.c       |   307 -
 .../gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c     |   307 -
 .../gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c     |   307 -
 .../gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c     |   307 -
 .../gcc.target/riscv/rvv/base/vsuxei64_v-1.c       |   262 -
 .../gcc.target/riscv/rvv/base/vsuxei64_v-2.c       |   262 -
 .../gcc.target/riscv/rvv/base/vsuxei64_v-3.c       |   262 -
 .../gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c     |   262 -
 .../gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c     |   262 -
 .../gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c     |   262 -
 .../gcc.target/riscv/rvv/base/vsuxei8_v-1.c        |   346 -
 .../gcc.target/riscv/rvv/base/vsuxei8_v-2.c        |   346 -
 .../gcc.target/riscv/rvv/base/vsuxei8_v-3.c        |   346 -
 .../gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c      |   346 -
 .../gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c      |   346 -
 .../gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c      |   346 -
 .../gcc.target/riscv/rvv/base/vwadd_vv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x-1.c          |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x-2.c          |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x-3.c          |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_m-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_m-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_m-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c  |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwrite_csr.c         |    25 -
 .../gcc.target/riscv/rvv/base/vwsub_vv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx-1.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx-2.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx-3.c         |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_m-1.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_m-2.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_m-3.c       |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vxor_vv-1.c          |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv-2.c          |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv-3.c          |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_m-1.c        |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_m-2.c        |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_m-3.c        |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_mu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_mu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_mu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tu-1.c       |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tu-2.c       |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tu-3.c       |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tum-1.c      |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tum-2.c      |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tum-3.c      |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c   |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c   |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c   |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c   |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c   |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c   |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c     |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c     |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c     |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c     |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c     |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c     |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c  |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c  |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c  |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c  |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c  |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c  |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c |   289 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c |   292 -
 .../gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c |   292 -
 .../riscv/rvv/base/vxor_vx_tumu_rv32-1.c           |   289 -
 .../riscv/rvv/base/vxor_vx_tumu_rv32-2.c           |   289 -
 .../riscv/rvv/base/vxor_vx_tumu_rv32-3.c           |   289 -
 .../riscv/rvv/base/vxor_vx_tumu_rv64-1.c           |   292 -
 .../riscv/rvv/base/vxor_vx_tumu_rv64-2.c           |   292 -
 .../riscv/rvv/base/vxor_vx_tumu_rv64-3.c           |   292 -
 .../gcc.target/riscv/rvv/base/vzext_vf2-1.c        |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2-2.c        |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2-3.c        |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_m-1.c      |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_m-2.c      |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_m-3.c      |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c     |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c     |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c     |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c    |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c    |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c    |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c   |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c   |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c   |   111 -
 .../gcc.target/riscv/rvv/base/vzext_vf4-1.c        |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4-2.c        |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4-3.c        |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_m-1.c      |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_m-2.c      |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_m-3.c      |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c     |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c     |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c     |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c     |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c     |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c     |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c    |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c    |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c    |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c   |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c   |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c   |    69 -
 .../gcc.target/riscv/rvv/base/vzext_vf8-1.c        |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8-2.c        |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8-3.c        |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_m-1.c      |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_m-2.c      |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_m-3.c      |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c     |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c     |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c     |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c     |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c     |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c     |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c    |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c    |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c    |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c   |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c   |    34 -
 .../gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c   |    34 -
 .../rvv/base/zero_base_load_store_optimization.c   |   134 +
 gcc/testsuite/gcc.target/riscv/rvv/rvv.exp         |     4 +-
 .../gcc.target/riscv/rvv/vsetvl/avl_single-102.c   |    16 +
 .../gcc.target/riscv/rvv/vsetvl/ffload-1.c         |    21 +
 .../gcc.target/riscv/rvv/vsetvl/ffload-2.c         |    28 +
 .../gcc.target/riscv/rvv/vsetvl/ffload-3.c         |    28 +
 .../gcc.target/riscv/rvv/vsetvl/ffload-5.c         |    29 +
 .../gcc.target/riscv/rvv/vsetvl/ffload-6.c         |    29 +
 .../gcc.target/riscv/rvv/vsetvl/ffload-7.c         |    32 +
 .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c    |     2 +-
 .../gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c   |     4 +-
 .../gcc.target/riscv/rvv/vsetvl/pr108270.c         |    19 +
 .../gcc.target/riscv/rvv/vsetvl/pr109399.c         |    14 +
 .../gcc.target/riscv/rvv/vsetvl/pr109547.c         |    14 +
 .../gcc.target/riscv/rvv/vsetvl/vsetvl-17.c        |     2 +-
 .../gcc.target/riscv/simplify_ior_optimization.c   |    50 +
 .../gcc.target/riscv/stack_save_restore.c          |    40 +
 gcc/testsuite/gcc.target/riscv/xtheadba-addsl.c    |    55 +
 gcc/testsuite/gcc.target/riscv/xtheadba.c          |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadbb-ext.c      |    20 +
 gcc/testsuite/gcc.target/riscv/xtheadbb-extu-2.c   |    22 +
 gcc/testsuite/gcc.target/riscv/xtheadbb-extu.c     |    22 +
 gcc/testsuite/gcc.target/riscv/xtheadbb-ff1.c      |    18 +
 gcc/testsuite/gcc.target/riscv/xtheadbb-rev.c      |    45 +
 gcc/testsuite/gcc.target/riscv/xtheadbb-srri.c     |    25 +
 gcc/testsuite/gcc.target/riscv/xtheadbb.c          |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadbs-tst.c      |    13 +
 gcc/testsuite/gcc.target/riscv/xtheadbs.c          |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadcmo.c         |    14 +
 .../gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c |    38 +
 .../gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c |    38 +
 .../gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c |    38 +
 .../gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c |    38 +
 .../riscv/xtheadcondmov-mvnez-imm-cond.c           |    38 +
 .../gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c |    38 +
 .../riscv/xtheadcondmov-mvnez-reg-cond.c           |    38 +
 .../gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c |    38 +
 gcc/testsuite/gcc.target/riscv/xtheadcondmov.c     |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadfmemidx.c     |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadfmv-fmv.c     |    24 +
 gcc/testsuite/gcc.target/riscv/xtheadfmv.c         |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadint.c         |    14 +
 .../gcc.target/riscv/xtheadmac-mula-muls.c         |    43 +
 gcc/testsuite/gcc.target/riscv/xtheadmac.c         |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadmemidx.c      |    14 +
 gcc/testsuite/gcc.target/riscv/xtheadmempair-1.c   |    98 +
 gcc/testsuite/gcc.target/riscv/xtheadmempair-2.c   |    84 +
 gcc/testsuite/gcc.target/riscv/xtheadmempair-3.c   |    29 +
 gcc/testsuite/gcc.target/riscv/xtheadmempair.c     |    13 +
 gcc/testsuite/gcc.target/riscv/xtheadsync.c        |    14 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-04.c    |    52 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-05.c    |    24 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-06.c    |    36 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-07.c    |    64 +
 .../gcc.target/riscv/zbs-bclri-nottwobits.c        |    14 +
 .../gcc.target/riscv/zbs-extra-bit-or-twobits.c    |    14 +
 .../gcc.target/riscv/zero-scratch-regs-1.c         |     9 +
 .../gcc.target/riscv/zero-scratch-regs-2.c         |    24 +
 .../gcc.target/riscv/zero-scratch-regs-3.c         |    57 +
 gcc/testsuite/gcc.target/rx/movsicc-1.c            |    18 +
 gcc/testsuite/gcc.target/rx/movsicc-2.c            |    18 +
 gcc/testsuite/gcc.target/rx/movsicc-3.c            |    18 +
 gcc/testsuite/gcc.target/rx/movsicc-4.c            |    18 +
 gcc/testsuite/gcc.target/rx/movsicc-5.c            |    18 +
 gcc/testsuite/gcc.target/rx/movsicc-6.c            |    18 +
 gcc/testsuite/gcc.target/rx/movsicc-7.c            |    17 +
 gcc/testsuite/gcc.target/rx/movsicc-8.c            |    17 +
 gcc/testsuite/gcc.target/rx/movsicc.c              |    94 -
 gcc/testsuite/gcc.target/sparc/20230328-1.c        |    19 +
 gcc/testsuite/gcc.target/sparc/20230328-2.c        |    19 +
 gcc/testsuite/gcc.target/sparc/20230328-3.c        |    19 +
 gcc/testsuite/gcc.target/sparc/20230328-4.c        |    19 +
 gcc/testsuite/gcc.target/sparc/pr105573.c          |    15 +
 gcc/testsuite/gcc.target/xstormy16/bswap16.c       |     9 +
 gcc/testsuite/gcc.target/xstormy16/bswap32.c       |     9 +
 gcc/testsuite/gcc.target/xstormy16/extendhisi2.c   |     7 +
 gcc/testsuite/gcc.target/xstormy16/mulhi.c         |     8 +
 gcc/testsuite/gcc.target/xstormy16/shiftsi.c       |    12 +
 gcc/testsuite/gcc.target/xstormy16/swpb.c          |     9 +
 gcc/testsuite/gcc.target/xstormy16/swpw-1.c        |     8 +
 gcc/testsuite/gcc.target/xstormy16/swpw-2.c        |    14 +
 gcc/testsuite/gcc.target/xstormy16/zextendhisi2.c  |     7 +
 gcc/testsuite/gdc.dg/torture/imports/pr109108.d    |    11 +
 gcc/testsuite/gdc.dg/torture/pr109108.d            |    10 +
 gcc/testsuite/gdc.dg/torture/pr109144.d            |     9 +
 gcc/testsuite/gdc.dg/torture/simd23084.d           |    16 +
 gcc/testsuite/gdc.dg/torture/simd23085.d           |    11 +
 gcc/testsuite/gdc.dg/torture/simd23218.d           |    15 +
 gcc/testsuite/gdc.test/compilable/b23620.d         |    10 +
 .../gdc.test/compilable/extra-files/header18365.d  |     2 +-
 .../gdc.test/compilable/extra-files/imp9057.d      |     2 +-
 .../gdc.test/compilable/extra-files/test23626a.d   |    49 +
 .../gdc.test/compilable/extra-files/test23626b.d   |    14 +
 gcc/testsuite/gdc.test/compilable/ice13920.d       |     5 -
 .../gdc.test/compilable/imports/imp23662.c         |     6 +
 gcc/testsuite/gdc.test/compilable/infer_stc.d      |    51 +
 .../gdc.test/compilable/named_argumens_struct.d    |    24 +
 .../gdc.test/compilable/named_arguments.d          |    74 +
 gcc/testsuite/gdc.test/compilable/scope.d          |     9 +
 gcc/testsuite/gdc.test/compilable/shared.d         |     7 +
 gcc/testsuite/gdc.test/compilable/test16213.d      |     8 +
 gcc/testsuite/gdc.test/compilable/test16495.d      |   117 +
 gcc/testsuite/gdc.test/compilable/test17351.d      |     9 +
 gcc/testsuite/gdc.test/compilable/test18026.d      |    12 +
 gcc/testsuite/gdc.test/compilable/test19268.d      |     6 +
 gcc/testsuite/gdc.test/compilable/test19295.d      |    10 +
 gcc/testsuite/gdc.test/compilable/test20201.d      |    16 +
 gcc/testsuite/gdc.test/compilable/test21073.d      |    16 -
 gcc/testsuite/gdc.test/compilable/test21543.d      |   116 -
 gcc/testsuite/gdc.test/compilable/test22916.d      |    42 +
 gcc/testsuite/gdc.test/compilable/test23145.d      |    39 +
 .../gdc.test/compilable/test23431_minimal.d        |     7 +
 gcc/testsuite/gdc.test/compilable/test23433.d      |     7 +
 gcc/testsuite/gdc.test/compilable/test23598.d      |    87 +
 gcc/testsuite/gdc.test/compilable/test23606.d      |    12 +
 gcc/testsuite/gdc.test/compilable/test23617.d      |    23 +
 gcc/testsuite/gdc.test/compilable/test23626.d      |     8 +
 gcc/testsuite/gdc.test/compilable/test23639.d      |    12 +
 gcc/testsuite/gdc.test/compilable/test23651.d      |    34 +
 gcc/testsuite/gdc.test/compilable/test23662.d      |     8 +
 gcc/testsuite/gdc.test/compilable/test23676.d      |    16 +
 gcc/testsuite/gdc.test/compilable/test23679.d      |     3 +
 gcc/testsuite/gdc.test/compilable/test5973.d       |    41 -
 gcc/testsuite/gdc.test/compilable/test6777.d       |    11 -
 .../gdc.test/compilable/testcorrectthis.d          |    37 +
 .../gdc.test/fail_compilation/biterrors2.d         |     2 +-
 .../gdc.test/fail_compilation/call_function_type.d |    20 +
 .../gdc.test/fail_compilation/ctfeblock.d          |    33 +
 .../deprecate_getVirtualFunctions.d                |    20 +
 .../gdc.test/fail_compilation/diag10099.d          |     2 +-
 .../gdc.test/fail_compilation/diag11132.d          |     3 +-
 .../gdc.test/fail_compilation/diag12312.d          |     9 +-
 .../gdc.test/fail_compilation/diag14235.d          |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/diag3438.d |     6 +-
 gcc/testsuite/gdc.test/fail_compilation/diag8101.d |    50 +-
 gcc/testsuite/gdc.test/fail_compilation/diag9358.d |    17 +-
 gcc/testsuite/gdc.test/fail_compilation/diag9679.d |     4 +-
 gcc/testsuite/gdc.test/fail_compilation/dip25.d    |     6 +-
 .../gdc.test/fail_compilation/dip25flag.d          |     7 +
 gcc/testsuite/gdc.test/fail_compilation/e15876_5.d |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/enum9921.d |     4 +-
 .../gdc.test/fail_compilation/enum_init.d          |     2 +-
 .../gdc.test/fail_compilation/fail10102.d          |     4 +-
 .../gdc.test/fail_compilation/fail14406.d          |     4 +-
 gcc/testsuite/gdc.test/fail_compilation/fail155.d  |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/fail156.d  |     4 +-
 .../gdc.test/fail_compilation/fail15616a.d         |     5 +-
 .../gdc.test/fail_compilation/fail15616c.d         |    52 +
 .../gdc.test/fail_compilation/fail15616d.d         |    41 +
 gcc/testsuite/gdc.test/fail_compilation/fail158.d  |     2 +-
 .../gdc.test/fail_compilation/fail17955.d          |     2 +-
 .../gdc.test/fail_compilation/fail19076.d          |     2 +-
 .../gdc.test/fail_compilation/fail21243.d          |     2 +-
 .../gdc.test/fail_compilation/fail22039.d          |    14 +
 .../gdc.test/fail_compilation/fail22570.d          |     4 +-
 gcc/testsuite/gdc.test/fail_compilation/fail233.d  |    12 -
 .../gdc.test/fail_compilation/fail23626a.d         |    16 +
 .../gdc.test/fail_compilation/fail23626b.d         |    27 +
 .../gdc.test/fail_compilation/fail23745.d          |    22 +
 .../gdc.test/fail_compilation/fail23760.d          |    27 +
 gcc/testsuite/gdc.test/fail_compilation/fail253.d  |     5 +-
 gcc/testsuite/gdc.test/fail_compilation/fail299.d  |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/fail308.d  |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/fail346.d  |     2 +-
 .../gdc.test/fail_compilation/fail4269a.d          |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/fail5851.d |    16 -
 gcc/testsuite/gdc.test/fail_compilation/fail61.d   |     2 +-
 .../gdc.test/fail_compilation/fail_circular.d      |    15 +-
 .../gdc.test/fail_compilation/fail_scope.d         |     2 +-
 .../gdc.test/fail_compilation/failinout2.d         |     8 +-
 .../gdc.test/fail_compilation/failinout3748a.d     |    10 -
 .../gdc.test/fail_compilation/failinout3748b.d     |    10 -
 gcc/testsuite/gdc.test/fail_compilation/failob1.d  |    10 +-
 gcc/testsuite/gdc.test/fail_compilation/failob2.d  |     2 +-
 .../gdc.test/fail_compilation/fnconstraint.d       |    25 +
 gcc/testsuite/gdc.test/fail_compilation/fob1.d     |    21 +-
 gcc/testsuite/gdc.test/fail_compilation/fob2.d     |    13 +-
 gcc/testsuite/gdc.test/fail_compilation/gag4269f.d |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/ice12727.d |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/ice12902.d |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/ice13788.d |     6 +-
 gcc/testsuite/gdc.test/fail_compilation/ice13816.d |     6 +-
 gcc/testsuite/gdc.test/fail_compilation/ice18753.d |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/ice19295.d |    18 -
 gcc/testsuite/gdc.test/fail_compilation/ice23569.d |     8 +-
 gcc/testsuite/gdc.test/fail_compilation/ice23781.d |    10 +
 gcc/testsuite/gdc.test/fail_compilation/ice9439.d  |     4 +-
 .../gdc.test/fail_compilation/issue16020.d         |     2 +-
 .../fail_compilation/named_arguments_error.d       |    48 +
 .../fail_compilation/named_arguments_overload.d    |    35 +
 .../fail_compilation/named_arguments_parse.d       |    15 +
 .../gdc.test/fail_compilation/retscope6.d          |     8 +-
 gcc/testsuite/gdc.test/fail_compilation/shared.d   |    25 +-
 .../gdc.test/fail_compilation/test15368.d          |    14 +
 .../gdc.test/fail_compilation/test16495.d          |    18 +
 .../gdc.test/fail_compilation/test17096.d          |    47 +-
 .../gdc.test/fail_compilation/test17451.d          |     2 +-
 .../gdc.test/fail_compilation/test20549.d          |     2 +-
 .../gdc.test/fail_compilation/test20719.d          |     2 +-
 .../gdc.test/fail_compilation/test20809.d          |     4 +-
 .../gdc.test/fail_compilation/test20998.d          |    14 +-
 .../gdc.test/fail_compilation/test22593.d          |    23 -
 .../gdc.test/fail_compilation/test23607.d          |    16 +
 .../gdc.test/fail_compilation/test23674.d          |    15 +
 .../gdc.test/fail_compilation/test23710.d          |    32 +
 .../gdc.test/fail_compilation/test_switch_error.d  |     6 +-
 .../gdc.test/fail_compilation/testrvaluecpctor.d   |    47 +
 .../gdc.test/fail_compilation/testscopestatic.d    |     2 +-
 .../gdc.test/fail_compilation/udaparams.d          |     4 +-
 gcc/testsuite/gdc.test/runnable/aliasthis.d        |    10 +
 gcc/testsuite/gdc.test/runnable/auto1.d            |     8 +-
 gcc/testsuite/gdc.test/runnable/cppdtor.d          |    26 +-
 gcc/testsuite/gdc.test/runnable/e7804.d            |     2 -
 .../gdc.test/runnable/extra-files/test11051.d      |    30 +
 gcc/testsuite/gdc.test/runnable/funclit.d          |     1 -
 gcc/testsuite/gdc.test/runnable/imports/freer.i    |     5 +
 gcc/testsuite/gdc.test/runnable/imports/maker.i    |     5 +
 gcc/testsuite/gdc.test/runnable/interpret.d        |     1 +
 gcc/testsuite/gdc.test/runnable/issue22854.d       |     6 +-
 gcc/testsuite/gdc.test/runnable/mars1.d            |    12 +
 gcc/testsuite/gdc.test/runnable/mixin2.d           |     4 +-
 gcc/testsuite/gdc.test/runnable/test15985.d        |    18 +
 gcc/testsuite/gdc.test/runnable/test16098.d        |    63 +-
 gcc/testsuite/gdc.test/runnable/test17684.d        |    10 +
 gcc/testsuite/gdc.test/runnable/test18472.d        |    53 +
 gcc/testsuite/gdc.test/runnable/test19782.d        |     8 +
 gcc/testsuite/gdc.test/runnable/test19946.d        |    37 +
 gcc/testsuite/gdc.test/runnable/test20520.d        |    13 +
 gcc/testsuite/gdc.test/runnable/test20855.d        |     4 +-
 gcc/testsuite/gdc.test/runnable/test21039.d        |     7 +
 gcc/testsuite/gdc.test/runnable/test21772.d        |    14 +
 gcc/testsuite/gdc.test/runnable/test21821.d        |    32 +
 gcc/testsuite/gdc.test/runnable/test23.d           |    12 +-
 gcc/testsuite/gdc.test/runnable/test23234.d        |     7 +
 gcc/testsuite/gdc.test/runnable/test23387.d        |    30 +
 gcc/testsuite/gdc.test/runnable/test23514.d        |    13 +
 gcc/testsuite/gdc.test/runnable/test23618.d        |    30 +
 gcc/testsuite/gdc.test/runnable/test23650.d        |    13 +
 gcc/testsuite/gdc.test/runnable/test23710.d        |    30 +
 gcc/testsuite/gdc.test/runnable/test34.d           |     2 -
 gcc/testsuite/gdc.test/runnable/test8.d            |     4 +-
 gcc/testsuite/gdc.test/runnable/testaliascast.d    |     8 +
 gcc/testsuite/gdc.test/runnable/testassign.d       |     2 +
 gcc/testsuite/gdc.test/runnable/testdstress.d      |     2 +-
 gcc/testsuite/gdc.test/runnable/traits.d           |    38 -
 .../gdc.test/runnable/traits_getPointerBitmap.d    |    29 -
 gcc/testsuite/gdc.test/runnable/xtest46.d          |     6 +-
 gcc/testsuite/gdc.test/runnable/xtest46_gc.d       |     6 +-
 .../gdc.test/runnable_cxx/cpp_abi_tests.d          |    48 +
 gcc/testsuite/gdc.test/runnable_cxx/cppa.d         |   204 +-
 .../runnable_cxx/extra-files/cpp_abi_tests.cpp     |    26 +
 gcc/testsuite/gdc.test/runnable_cxx/test22898.d    |    28 +-
 .../gfortran.dg/allocatable_function_1.f90         |     2 +-
 .../gfortran.dg/allocatable_function_11.f90        |    36 +
 .../gfortran.dg/allocate_with_source_25.f90        |     2 +-
 gcc/testsuite/gfortran.dg/associate_25.f90         |     4 +-
 gcc/testsuite/gfortran.dg/associate_47.f90         |     3 +-
 gcc/testsuite/gfortran.dg/associate_51.f90         |     2 +-
 gcc/testsuite/gfortran.dg/associate_60.f90         |   138 +
 gcc/testsuite/gfortran.dg/assumed_size_refs_2.f90  |     2 +
 gcc/testsuite/gfortran.dg/auto_dealloc_2.f90       |     4 +-
 .../c-interop/allocatable-optional-pointer.f90     |     6 +-
 gcc/testsuite/gfortran.dg/c-interop/c407a-1.f90    |     6 +-
 gcc/testsuite/gfortran.dg/c-interop/c407b-1.f90    |     6 +-
 gcc/testsuite/gfortran.dg/c-interop/c407b-2.f90    |    32 +-
 gcc/testsuite/gfortran.dg/c-interop/c407c-1.f90    |     2 +-
 gcc/testsuite/gfortran.dg/c-interop/c535a-1.f90    |     2 +-
 gcc/testsuite/gfortran.dg/c-interop/c535a-2.f90    |     6 +-
 gcc/testsuite/gfortran.dg/c-interop/c535b-1.f90    |     6 +-
 gcc/testsuite/gfortran.dg/c-interop/c535b-2.f90    |    18 +-
 gcc/testsuite/gfortran.dg/c-interop/c535b-3.f90    |     4 +-
 gcc/testsuite/gfortran.dg/c-interop/c535c-1.f90    |     8 +-
 gcc/testsuite/gfortran.dg/c-interop/c535c-2.f90    |    10 +-
 .../gfortran.dg/c-interop/deferred-character-1.f90 |     4 +-
 .../c-interop/removed-restrictions-1.f90           |     4 +-
 .../c-interop/removed-restrictions-2.f90           |     4 +-
 .../c-interop/removed-restrictions-4.f90           |     4 +-
 gcc/testsuite/gfortran.dg/c-interop/tkr.f90        |    10 +-
 gcc/testsuite/gfortran.dg/class_dummy_10.f90       |    56 +
 gcc/testsuite/gfortran.dg/class_result_10.f90      |     2 +-
 gcc/testsuite/gfortran.dg/class_result_8.f90       |     2 +-
 gcc/testsuite/gfortran.dg/der_charlen_1.f90        |     2 +
 gcc/testsuite/gfortran.dg/dtio_35.f90              |     2 +-
 gcc/testsuite/gfortran.dg/entry_26.f90             |    64 +
 gcc/testsuite/gfortran.dg/entry_27.f90             |    64 +
 .../gfortran.dg/external_procedures_4.f90          |    28 +
 gcc/testsuite/gfortran.dg/finalize_38.f90          |   222 +
 gcc/testsuite/gfortran.dg/finalize_38a.f90         |   240 +
 gcc/testsuite/gfortran.dg/finalize_39.f90          |    71 +
 gcc/testsuite/gfortran.dg/finalize_40.f90          |    44 +
 gcc/testsuite/gfortran.dg/finalize_41.f90          |   139 +
 gcc/testsuite/gfortran.dg/finalize_42.f90          |    53 +
 gcc/testsuite/gfortran.dg/finalize_43.f90          |    41 +
 gcc/testsuite/gfortran.dg/finalize_44.f90          |   123 +
 gcc/testsuite/gfortran.dg/finalize_45.f90          |   132 +
 gcc/testsuite/gfortran.dg/finalize_46.f90          |    92 +
 gcc/testsuite/gfortran.dg/finalize_47.f90          |   105 +
 gcc/testsuite/gfortran.dg/finalize_48.f90          |    59 +
 gcc/testsuite/gfortran.dg/finalize_49.f90          |    67 +
 gcc/testsuite/gfortran.dg/finalize_50.f90          |   254 +
 gcc/testsuite/gfortran.dg/finalize_51.f90          |    70 +
 gcc/testsuite/gfortran.dg/finalize_52.f90          |    57 +
 .../gfortran.dg/goacc/array-with-dt-2.f90          |     5 +-
 .../gfortran.dg/gomp/affinity-clause-1.f90         |     3 +-
 gcc/testsuite/gfortran.dg/gomp/loop-2.f90          |    10 +-
 gcc/testsuite/gfortran.dg/gomp/reduction5.f90      |     2 +-
 gcc/testsuite/gfortran.dg/gomp/reduction6.f90      |     4 +-
 gcc/testsuite/gfortran.dg/gomp/scan-1.f90          |     9 +-
 gcc/testsuite/gfortran.dg/gomp/scan-8.f90          |    96 +
 gcc/testsuite/gfortran.dg/gomp/taskloop-2.f90      |    12 +-
 gcc/testsuite/gfortran.dg/interface_49.f90         |    95 +
 gcc/testsuite/gfortran.dg/nearest_6.f90            |    26 +
 gcc/testsuite/gfortran.dg/pr103258.f90             |     2 +-
 gcc/testsuite/gfortran.dg/pr103628.f90             |    14 +
 gcc/testsuite/gfortran.dg/pr104349.f90             |     8 +
 gcc/testsuite/gfortran.dg/pr104572.f90             |    14 +
 gcc/testsuite/gfortran.dg/pr105205.f90             |    25 +
 gcc/testsuite/gfortran.dg/pr106918.f90             |    19 +
 gcc/testsuite/gfortran.dg/pr109209.f90             |    80 +
 gcc/testsuite/gfortran.dg/pr109265.f90             |    39 +
 gcc/testsuite/gfortran.dg/pr59107.f90              |     2 +-
 gcc/testsuite/gfortran.dg/pr85877.f90              |    25 +
 gcc/testsuite/gfortran.dg/pr93835.f08              |     2 +-
 gcc/testsuite/gfortran.dg/pr98408.f90              |    10 +
 gcc/testsuite/gfortran.dg/pr99036.f90              |     9 +
 gcc/testsuite/gfortran.dg/reshape_8.f90            |     2 +-
 gcc/testsuite/gfortran.dg/set_exponent_1.f90       |    36 +
 .../gfortran.dg/unlimited_polymorphic_8.f90        |     4 +-
 gcc/testsuite/gfortran.dg/unpack_field_1.f90       |     2 +
 gcc/testsuite/gfortran.dg/weak-2.f90               |    10 +-
 gcc/testsuite/gm2/complex/pass/arith3.mod          |     2 +-
 gcc/testsuite/gm2/complex/run/pass/arith3.mod      |     4 +-
 gcc/testsuite/gm2/complex/run/pass/arith4.mod      |     2 +-
 gcc/testsuite/gm2/complex/run/pass/arith5.mod      |     2 +-
 .../pass/iso-extended-opaque-pass.exp              |    36 +
 .../gm2/iso/extended-opaque/pass/stressset.def     |     6 +
 .../gm2/iso/extended-opaque/pass/stressset.mod     |    18 +
 .../gm2/iso/extended-opaque/pass/testset.mod       |     8 +
 gcc/testsuite/gm2/isolib/run/pass/real2.mod        |     2 +-
 gcc/testsuite/gm2/isolib/run/pass/real3.mod        |     2 +-
 gcc/testsuite/gm2/isolib/run/pass/realconv.mod     |     2 +-
 gcc/testsuite/gm2/isolib/run/pass/realconv2.mod    |     2 +-
 gcc/testsuite/gm2/link/nondefaultext/pass/hello.md |     9 +
 gcc/testsuite/gm2/link/nondefaultext/pass/liba.dm  |     8 +
 gcc/testsuite/gm2/link/nondefaultext/pass/liba.md  |     6 +
 .../nondefaultext/pass/link-nondefaultext-pass.exp |    38 +
 gcc/testsuite/gm2/pim/fail/largeconst.mod          |     7 +
 gcc/testsuite/gm2/pim/fail/largeconst2.mod         |     7 +
 gcc/testsuite/gm2/pim/fail/setunknown.mod          |     8 +
 gcc/testsuite/gm2/pim/fail/setunknown2.mod         |     5 +
 gcc/testsuite/gm2/pim/pass/testshort.mod           |     2 +-
 gcc/testsuite/gm2/pim/run/pass/addcharconst.mod    |    20 +
 gcc/testsuite/gm2/pim/run/pass/singlechar.mod      |    20 +
 .../run/pass/iso-extended-opaque-run-pass.exp      |    42 +
 .../gm2/projects/iso/small/run/pass/stressset.def  |     6 +
 .../gm2/projects/iso/small/run/pass/stressset.mod  |    18 +
 .../gm2/projects/iso/small/run/pass/test1.mod      |     9 +
 .../gm2/projects/iso/small/run/pass/testlib.def    |    16 +
 .../gm2/projects/iso/small/run/pass/testlib.mod    |    21 +
 .../gm2/projects/iso/small/run/pass/testset.mod    |     8 +
 .../gm2/projects/pim/run/pass/tower/AdvSystem.mod  |    10 +-
 .../gm2/projects/pim/run/pass/tower/DrawL.mod      |     6 +-
 gcc/testsuite/gm2/types/run/pass/d.c               |     7 +-
 .../gm2/warnings/returntype/pass/Termbase.mod      |    10 +-
 .../warnings/returntype/pass/keypressedsimple.mod  |     2 +-
 gcc/testsuite/gnat.dg/div_zero.adb                 |     2 +-
 gcc/testsuite/gnat.dg/opt39.adb                    |     2 +-
 gcc/testsuite/gnat.dg/prot7.adb                    |     1 +
 gcc/testsuite/gnat.dg/specs/opt6.ads               |    69 +
 gcc/testsuite/lib/gcov.exp                         |     2 +-
 gcc/testsuite/lib/gm2.exp                          |     4 +
 gcc/testsuite/lib/scanasm.exp                      |    22 +-
 gcc/testsuite/lib/scansarif.exp                    |    42 +-
 gcc/testsuite/lib/target-supports.exp              |    67 +-
 gcc/testsuite/lib/verify-sarif-file.py             |    11 +
 gcc/testsuite/rust/bounds1.rs                      |    19 +
 gcc/testsuite/rust/compile/bounds.rs               |    12 +
 ...in_macro_recurse.rs => builtin_macro_eager1.rs} |     0
 gcc/testsuite/rust/compile/builtin_macro_eager2.rs |    16 +
 .../rust/compile/builtin_macro_include_str.rs      |     1 +
 .../rust/compile/builtin_macro_recurse2.rs         |    20 +
 gcc/testsuite/rust/compile/closure_move_expr.rs    |     9 +
 gcc/testsuite/rust/compile/const-issue1440.rs      |     1 +
 gcc/testsuite/rust/compile/const10.rs              |     3 +
 gcc/testsuite/rust/compile/decl_macro1.rs          |     2 +
 gcc/testsuite/rust/compile/decl_macro2.rs          |     2 +
 gcc/testsuite/rust/compile/decl_macro3.rs          |     4 +
 gcc/testsuite/rust/compile/decl_macro4.rs          |     5 +
 gcc/testsuite/rust/compile/decl_macro5.rs          |     5 +
 gcc/testsuite/rust/compile/decl_macro6.rs          |     5 +
 gcc/testsuite/rust/compile/decl_macro7.rs          |     4 +
 gcc/testsuite/rust/compile/diagnostic_underline.rs |    15 +
 gcc/testsuite/rust/compile/empty.in                |     1 +
 gcc/testsuite/rust/compile/feature.rs              |     4 +
 gcc/testsuite/rust/compile/feature_intrinsics.rs   |     7 +
 gcc/testsuite/rust/compile/func3.rs                |     1 -
 gcc/testsuite/rust/compile/include_empty.rs        |     8 +
 gcc/testsuite/rust/compile/invalid_utf8            |     1 +
 gcc/testsuite/rust/compile/issue-1031.rs           |     2 +
 gcc/testsuite/rust/compile/issue-1130.rs           |     2 +
 gcc/testsuite/rust/compile/issue-1131.rs           |     2 +
 gcc/testsuite/rust/compile/issue-1237.rs           |     2 +
 gcc/testsuite/rust/compile/issue-1289.rs           |     2 +
 gcc/testsuite/rust/compile/issue-1361.rs           |     8 +
 gcc/testsuite/rust/compile/issue-1422.rs           |     7 +
 gcc/testsuite/rust/compile/issue-1725-1.rs         |    19 +
 gcc/testsuite/rust/compile/issue-1725-2.rs         |    28 +
 gcc/testsuite/rust/compile/issue-1773.rs           |    20 +
 gcc/testsuite/rust/compile/issue-1786.rs           |    23 +
 gcc/testsuite/rust/compile/issue-1830_bytes.rs     |     9 +
 gcc/testsuite/rust/compile/issue-1830_str.rs       |     9 +
 gcc/testsuite/rust/compile/issue-867.rs            |     8 +
 gcc/testsuite/rust/compile/macro17.rs              |     6 +-
 gcc/testsuite/rust/compile/macro44.rs              |     6 +-
 gcc/testsuite/rust/compile/macro45.rs              |     7 +
 gcc/testsuite/rust/compile/macro46.rs              |    19 +
 gcc/testsuite/rust/compile/multi_reference_type.rs |    12 +
 gcc/testsuite/rust/compile/never_type1.rs          |    13 +
 gcc/testsuite/rust/compile/never_type_err1.rs      |    14 -
 .../compile/parse_complex_generic_application.rs   |    17 +
 .../compile/parse_complex_generic_application2.rs  |    10 +
 .../rust/compile/parse_empty_tuple_pattern.rs      |     3 +
 .../rust/compile/rust-const-blog-issue.rs          |     2 +
 gcc/testsuite/rust/compile/torture/intrinsics-3.rs |     2 +
 gcc/testsuite/rust/compile/torture/intrinsics-4.rs |    65 +-
 gcc/testsuite/rust/compile/torture/intrinsics-5.rs |    68 +-
 gcc/testsuite/rust/compile/torture/intrinsics-6.rs |     2 +
 gcc/testsuite/rust/compile/torture/intrinsics-7.rs |     2 +
 gcc/testsuite/rust/compile/torture/issue-1024.rs   |     2 +
 gcc/testsuite/rust/compile/torture/issue-1075.rs   |     2 +
 gcc/testsuite/rust/compile/torture/issue-1432.rs   |     1 +
 gcc/testsuite/rust/compile/torture/traits10.rs     |    64 +-
 gcc/testsuite/rust/compile/unsafe10.rs             |     2 +
 gcc/testsuite/rust/compile/unsafe11.rs             |     8 +
 gcc/testsuite/rust/compile/variadic.rs             |     8 +
 gcc/testsuite/rust/execute/torture/atomic_load.rs  |    61 +-
 gcc/testsuite/rust/execute/torture/atomic_store.rs |    61 +-
 .../rust/execute/torture/builtin_macro_cfg.rs      |     8 +-
 .../rust/execute/torture/builtin_macro_concat.rs   |     2 +-
 .../rust/execute/torture/builtin_macro_env.rs      |     2 +-
 .../execute/torture/builtin_macro_include_bytes.rs |     2 +-
 .../execute/torture/builtin_macro_include_str.rs   |     2 +-
 .../rust/execute/torture/builtin_macro_line.rs     |     2 +-
 .../rust/execute/torture/builtin_macros1.rs        |     2 +-
 .../rust/execute/torture/builtin_macros3.rs        |     5 +-
 gcc/testsuite/rust/execute/torture/cfg1.rs         |     2 +-
 gcc/testsuite/rust/execute/torture/cfg2.rs         |     2 +-
 gcc/testsuite/rust/execute/torture/cfg3.rs         |     2 +-
 gcc/testsuite/rust/execute/torture/cfg4.rs         |     2 +-
 gcc/testsuite/rust/execute/torture/closure2.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/closure3.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/coercion1.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/coercion2.rs    |     2 +-
 .../rust/execute/torture/copy_nonoverlapping1.rs   |     2 +
 gcc/testsuite/rust/execute/torture/decl_macro1.rs  |     8 +
 gcc/testsuite/rust/execute/torture/decl_macro2.rs  |     8 +
 gcc/testsuite/rust/execute/torture/decl_macro3.rs  |    15 +
 gcc/testsuite/rust/execute/torture/decl_macro4.rs  |    15 +
 gcc/testsuite/rust/execute/torture/extern_mod4.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/helloworld1.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/helloworld2.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/issue-1120.rs   |     2 +
 gcc/testsuite/rust/execute/torture/issue-1133.rs   |     2 +
 gcc/testsuite/rust/execute/torture/issue-1198.rs   |     2 +-
 gcc/testsuite/rust/execute/torture/issue-1231.rs   |     2 +-
 gcc/testsuite/rust/execute/torture/issue-1232.rs   |     4 +-
 gcc/testsuite/rust/execute/torture/issue-1249.rs   |     2 +-
 gcc/testsuite/rust/execute/torture/issue-1436.rs   |     1 -
 gcc/testsuite/rust/execute/torture/issue-1496.rs   |     2 +-
 gcc/testsuite/rust/execute/torture/issue-1720-2.rs |    30 +
 gcc/testsuite/rust/execute/torture/issue-1720.rs   |    26 +
 gcc/testsuite/rust/execute/torture/issue-647.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/issue-845.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/issue-851.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/issue-858.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/issue-976.rs    |     2 +-
 .../rust/execute/torture/let-pattern-1.rs          |     4 +
 .../rust/execute/torture/loop-condition-eval.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/macros10.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros11.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros12.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros13.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros14.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros2.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/macros22.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros29.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros3.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/macros30.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros31.rs     |     2 +-
 gcc/testsuite/rust/execute/torture/macros7.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/macros8.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/macros9.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/match1.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/match2.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/match3.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/match_bool1.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/match_byte1.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/match_char1.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/match_int1.rs   |     2 +-
 gcc/testsuite/rust/execute/torture/match_loop1.rs  |     2 +-
 gcc/testsuite/rust/execute/torture/match_range1.rs |     2 +-
 gcc/testsuite/rust/execute/torture/match_range2.rs |     2 +-
 gcc/testsuite/rust/execute/torture/match_tuple1.rs |     2 +-
 gcc/testsuite/rust/execute/torture/method1.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/method2.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/method3.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/method4.rs      |     2 +-
 .../rust/execute/torture/operator_overload_1.rs    |     2 +-
 .../rust/execute/torture/operator_overload_10.rs   |     2 +-
 .../rust/execute/torture/operator_overload_11.rs   |     2 +-
 .../rust/execute/torture/operator_overload_12.rs   |     2 +-
 .../rust/execute/torture/operator_overload_2.rs    |     2 +-
 .../rust/execute/torture/operator_overload_3.rs    |     2 +-
 .../rust/execute/torture/operator_overload_4.rs    |     2 +-
 .../rust/execute/torture/operator_overload_5.rs    |     2 +-
 .../rust/execute/torture/operator_overload_6.rs    |     2 +-
 .../rust/execute/torture/operator_overload_7.rs    |     2 +-
 .../rust/execute/torture/operator_overload_8.rs    |     2 +-
 .../rust/execute/torture/operator_overload_9.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/overflow1.rs    |     2 +-
 gcc/testsuite/rust/execute/torture/slice-magic.rs  |     2 +
 gcc/testsuite/rust/execute/torture/slice-magic2.rs |     2 +
 gcc/testsuite/rust/execute/torture/str-layout1.rs  |     4 +-
 gcc/testsuite/rust/execute/torture/str-zero.rs     |    33 +-
 gcc/testsuite/rust/execute/torture/trait1.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait10.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/trait11.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/trait12.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/trait13.rs      |     2 +-
 gcc/testsuite/rust/execute/torture/trait2.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait3.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait4.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait5.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait6.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait7.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait8.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/trait9.rs       |     2 +-
 gcc/testsuite/rust/execute/torture/transmute1.rs   |     1 +
 gcc/testsuite/rust/execute/torture/wrapping_op1.rs |     2 +
 gcc/testsuite/rust/execute/torture/wrapping_op2.rs |     2 +
 gcc/tree-affine.cc                                 |     3 +-
 gcc/tree-cfg.cc                                    |    82 +-
 gcc/tree-cfgcleanup.cc                             |     3 +-
 gcc/tree-data-ref.cc                               |    12 +-
 gcc/tree-dfa.cc                                    |    51 +-
 gcc/tree-dfa.h                                     |     1 +
 gcc/tree-eh.cc                                     |    16 +-
 gcc/tree-if-conv.cc                                |    58 +-
 gcc/tree-inline.cc                                 |    11 +-
 gcc/tree-into-ssa.cc                               |     3 +-
 gcc/tree-loop-distribution.cc                      |     4 +-
 gcc/tree-parloops.cc                               |    10 +-
 gcc/tree-profile.cc                                |    45 +-
 gcc/tree-scalar-evolution.cc                       |    14 +-
 gcc/tree-ssa-alias.cc                              |    20 +-
 gcc/tree-ssa-dce.cc                                |    23 +-
 gcc/tree-ssa-dom.cc                                |     2 +-
 gcc/tree-ssa-dse.cc                                |     3 +-
 gcc/tree-ssa-forwprop.cc                           |   147 +-
 gcc/tree-ssa-ifcombine.cc                          |    18 +-
 gcc/tree-ssa-live.cc                               |    22 +-
 gcc/tree-ssa-loop-ch.cc                            |   135 +-
 gcc/tree-ssa-loop-ivcanon.cc                       |    84 +-
 gcc/tree-ssa-loop-ivopts.cc                        |     3 +-
 gcc/tree-ssa-loop-manip.cc                         |    15 +-
 gcc/tree-ssa-loop-niter.cc                         |    71 +-
 gcc/tree-ssa-math-opts.cc                          |     4 +-
 gcc/tree-ssa-phiopt.cc                             |   569 +-
 gcc/tree-ssa-pre.cc                                |    21 +-
 gcc/tree-ssa-reassoc.cc                            |    14 +-
 gcc/tree-ssa-sccvn.cc                              |    92 +-
 gcc/tree-ssa-strlen.cc                             |   110 +-
 gcc/tree-ssa-structalias.cc                        |   146 +-
 gcc/tree-ssa-threadbackward.cc                     |     4 +-
 gcc/tree-ssa-threadedge.cc                         |     4 +-
 gcc/tree-ssa.cc                                    |    14 +-
 gcc/tree-stdarg.cc                                 |     4 +-
 gcc/tree-streamer-in.cc                            |    14 +-
 gcc/tree-streamer-out.cc                           |    14 +-
 gcc/tree-switch-conversion.cc                      |    12 +-
 gcc/tree-tailcall.cc                               |    11 +-
 gcc/tree-vect-data-refs.cc                         |     2 +
 gcc/tree-vect-generic.cc                           |    20 +-
 gcc/tree-vect-loop-manip.cc                        |     2 +-
 gcc/tree-vect-loop.cc                              |    16 +-
 gcc/tree-vect-patterns.cc                          |   466 +-
 gcc/tree-vect-slp.cc                               |    23 +-
 gcc/tree-vect-stmts.cc                             |     7 +-
 gcc/tree-vectorizer.cc                             |    11 +-
 gcc/tree-vrp.cc                                    |   118 +-
 gcc/tree-vrp.h                                     |     7 -
 gcc/tree.cc                                        |   168 +-
 gcc/tree.def                                       |    82 +-
 gcc/tree.h                                         |    63 +-
 gcc/ubsan.cc                                       |     9 +-
 gcc/value-query.cc                                 |    47 +-
 gcc/value-query.h                                  |     8 +-
 gcc/value-range-pretty-print.cc                    |    15 +-
 gcc/value-range-storage.h                          |     5 +-
 gcc/value-range.cc                                 |  1856 +-
 gcc/value-range.h                                  |   244 +-
 gcc/value-relation.cc                              |    28 +-
 gcc/value-relation.h                               |    26 +-
 gcc/vr-values.cc                                   |   390 +-
 gcc/vr-values.h                                    |     7 +-
 gcc/wide-int.h                                     |    12 +-
 gnattools/ChangeLog                                |     6 +
 gnattools/configure                                |    56 +-
 gnattools/configure.ac                             |    56 +-
 include/ChangeLog                                  |    10 +
 include/xtensa-dynconfig.h                         |    59 +-
 libatomic/ChangeLog                                |     6 +
 libatomic/config/linux/aarch64/atomic_16.S         |   189 +-
 libbacktrace/ChangeLog                             |     9 +
 libbacktrace/elf.c                                 |    40 +-
 libcpp/ChangeLog                                   |    24 +
 libcpp/charset.cc                                  |    27 +
 libcpp/directives.cc                               |     5 +
 libcpp/generated_cpp_wcwidth.h                     |   110 +-
 libcpp/include/cpplib.h                            |     1 +
 libcpp/makeucnid.cc                                |     2 +-
 libcpp/makeuname2c.cc                              |     2 +-
 libcpp/ucnid.h                                     |     2 +-
 libcpp/uname2c.h                                   |     2 +-
 libgcc/ChangeLog                                   |    37 +
 libgcc/config/cris/t-cris                          |     3 +
 libgcc/config/or1k/sfp-machine.h                   |     1 -
 libgcc/config/pa/milli64.S                         |    14 +
 libgcc/config/riscv/atomic.c                       |     2 +
 libgcc/config/v850/lib1funcs.S                     |     2 -
 libgcc/config/xtensa/crti.S                        |     6 +
 libgcc/config/xtensa/crtn.S                        |     6 +
 libgcc/config/xtensa/lib1funcs.S                   |     6 +
 libgcc/config/xtensa/lib2funcs.S                   |     6 +
 libgm2/ChangeLog                                   |    40 +
 libgm2/libm2cor/Makefile.am                        |     4 +-
 libgm2/libm2cor/Makefile.in                        |     6 +-
 libgm2/libm2iso/ErrnoCategory.cc                   |    24 +-
 libgm2/libm2iso/RTco.cc                            |    43 +-
 libgm2/libm2iso/m2rts.h                            |     5 +-
 libgm2/libm2iso/wrapsock.c                         |    24 +-
 libgm2/libm2iso/wraptime.cc                        |    14 +-
 libgm2/libm2pim/Makefile.am                        |     2 +-
 libgm2/libm2pim/Makefile.in                        |     2 +-
 libgm2/libm2pim/cgetopt.cc                         |     2 +-
 libgm2/libm2pim/dtoa.cc                            |    21 +-
 libgm2/libm2pim/ldtoa.cc                           |    15 +-
 libgm2/libm2pim/termios.cc                         |   757 +-
 libgo/go/mime/type_test.go                         |     5 +-
 libgo/go/mime/type_unix_test.go                    |     1 +
 libgomp/ChangeLog                                  |    21 +
 libgomp/libgomp.texi                               |     2 +-
 libgomp/target.c                                   |     5 +
 libgomp/testsuite/libgomp.c-c++-common/scan-1.c    |    68 +
 libgomp/testsuite/libgomp.c/scan-23.c              |   121 +
 libgomp/testsuite/libgomp.fortran/scan-2.f90       |    59 +
 .../libgomp.oacc-c-c++-common/routine-nohost-2.c   |     1 +
 libiberty/ChangeLog                                |    11 +
 libiberty/obstacks.texi                            |     4 +-
 libiberty/strstr.c                                 |    15 +-
 libphobos/ChangeLog                                |    15 +
 libphobos/libdruntime/MERGE                        |     2 +-
 libphobos/libdruntime/Makefile.am                  |     2 +-
 libphobos/libdruntime/Makefile.in                  |    10 +-
 libphobos/libdruntime/core/attribute.d             |     4 +-
 libphobos/libdruntime/core/cpuid.d                 |     2 +-
 libphobos/libdruntime/core/demangle.d              |    41 +-
 libphobos/libdruntime/core/factory.d               |    68 +
 libphobos/libdruntime/core/int128.d                |    19 +-
 .../libdruntime/core/internal/array/appending.d    |    51 +-
 .../libdruntime/core/internal/array/capacity.d     |    23 +-
 .../core/internal/array/concatenation.d            |    23 +-
 .../libdruntime/core/internal/array/duplication.d  |    58 +-
 libphobos/libdruntime/core/internal/array/utils.d  |   135 +-
 libphobos/libdruntime/core/internal/traits.d       |     2 +-
 libphobos/libdruntime/core/lifetime.d              |   134 +-
 libphobos/libdruntime/core/memory.d                |     4 +-
 libphobos/libdruntime/core/stdc/config.d           |    25 +
 libphobos/libdruntime/core/stdc/time.d             |     6 +
 libphobos/libdruntime/core/sys/darwin/sys/event.d  |     4 +-
 libphobos/libdruntime/core/sys/posix/aio.d         |     2 +
 libphobos/libdruntime/core/sys/posix/dlfcn.d       |    32 +
 libphobos/libdruntime/core/sys/posix/mqueue.d      |     2 +
 libphobos/libdruntime/core/sys/posix/netinet/in_.d |    48 +-
 libphobos/libdruntime/core/sys/posix/sched.d       |     6 +-
 libphobos/libdruntime/core/sys/posix/semaphore.d   |     1 +
 libphobos/libdruntime/core/sys/posix/signal.d      |     1 +
 .../libdruntime/core/sys/posix/sys/resource.d      |     1 +
 libphobos/libdruntime/core/sys/posix/sys/select.d  |     2 +
 libphobos/libdruntime/core/sys/posix/sys/stat.d    |     4 +-
 libphobos/libdruntime/core/sys/posix/sys/time.d    |     2 +
 libphobos/libdruntime/core/sys/posix/time.d        |    10 +
 libphobos/libdruntime/core/sys/posix/utime.d       |     1 +
 .../libdruntime/core/sys/windows/stacktrace.d      |    29 +-
 libphobos/libdruntime/core/sys/windows/winbase.d   |    25 +-
 libphobos/libdruntime/core/thread/fiber.d          |    18 +-
 libphobos/libdruntime/core/thread/osthread.d       |     8 +-
 libphobos/libdruntime/core/thread/types.d          |    18 +-
 libphobos/libdruntime/object.d                     |   107 +-
 libphobos/src/MERGE                                |     2 +-
 libphobos/src/std/algorithm/iteration.d            |    20 +-
 libphobos/src/std/algorithm/package.d              |     1 +
 libphobos/src/std/algorithm/sorting.d              |    79 +-
 libphobos/src/std/array.d                          |    18 +-
 libphobos/src/std/bitmanip.d                       |    25 +-
 libphobos/src/std/concurrency.d                    |   155 +-
 libphobos/src/std/container/binaryheap.d           |    40 +
 libphobos/src/std/exception.d                      |    23 +-
 libphobos/src/std/file.d                           |    37 +-
 libphobos/src/std/format/internal/write.d          |   176 +-
 libphobos/src/std/format/read.d                    |    31 +-
 libphobos/src/std/getopt.d                         |     2 +-
 libphobos/src/std/internal/unicode_grapheme.d      |    28 +-
 libphobos/src/std/math/exponential.d               |   509 +-
 libphobos/src/std/net/curl.d                       |    12 +-
 libphobos/src/std/process.d                        |    60 +-
 libphobos/src/std/range/primitives.d               |    14 +-
 libphobos/src/std/regex/internal/parser.d          |    14 +-
 libphobos/src/std/socket.d                         |    10 +-
 libphobos/src/std/stdio.d                          |     5 +-
 libphobos/src/std/traits.d                         |    81 +-
 libphobos/src/std/typecons.d                       |   102 +-
 libphobos/src/std/uni/package.d                    |   367 +-
 libphobos/src/std/utf.d                            |     2 +-
 libphobos/testsuite/libphobos.hash/test_hash.d     |     4 +-
 libphobos/testsuite/libphobos.shared/finalize.d    |     4 +-
 libsanitizer/ChangeLog                             |     9 +
 libsanitizer/LOCAL_PATCHES                         |     2 +-
 libsanitizer/MERGE                                 |     2 +-
 libsanitizer/asan/asan_allocator.cpp               |    50 +-
 libsanitizer/asan/asan_allocator.h                 |     8 +-
 libsanitizer/asan/asan_errors.cpp                  |    20 +
 libsanitizer/asan/asan_errors.h                    |    67 +-
 libsanitizer/asan/asan_interceptors.cpp            |    59 +-
 libsanitizer/asan/asan_internal.h                  |     2 +-
 libsanitizer/asan/asan_linux.cpp                   |   164 +-
 libsanitizer/asan/asan_mac.cpp                     |     6 -
 libsanitizer/asan/asan_malloc_win.cpp              |     8 +-
 libsanitizer/asan/asan_memory_profile.cpp          |    19 +-
 libsanitizer/asan/asan_poisoning.cpp               |   334 +-
 libsanitizer/asan/asan_report.cpp                  |    12 +
 libsanitizer/asan/asan_report.h                    |     4 +
 libsanitizer/asan/asan_thread.cpp                  |    86 +-
 libsanitizer/asan/asan_win.cpp                     |     6 -
 libsanitizer/builtins/assembly.h                   |     2 +-
 libsanitizer/configure.tgt                         |     2 +-
 libsanitizer/hwasan/hwasan.cpp                     |    36 +-
 libsanitizer/hwasan/hwasan.h                       |     2 +
 .../hwasan/hwasan_allocation_functions.cpp         |    26 +-
 libsanitizer/hwasan/hwasan_allocator.cpp           |   270 +-
 libsanitizer/hwasan/hwasan_allocator.h             |    51 +-
 libsanitizer/hwasan/hwasan_checks.h                |    78 +-
 libsanitizer/hwasan/hwasan_flags.inc               |     3 +
 libsanitizer/hwasan/hwasan_fuchsia.cpp             |     8 +
 libsanitizer/hwasan/hwasan_interceptors.cpp        |    16 +-
 libsanitizer/hwasan/hwasan_linux.cpp               |    11 +
 libsanitizer/hwasan/hwasan_new_delete.cpp          |    24 +
 libsanitizer/hwasan/hwasan_poisoning.cpp           |     8 +
 libsanitizer/hwasan/hwasan_registers.h             |    56 +
 libsanitizer/hwasan/hwasan_report.cpp              |    21 +-
 libsanitizer/hwasan/hwasan_setjmp_riscv64.S        |     2 +-
 libsanitizer/hwasan/hwasan_thread.cpp              |    58 +
 libsanitizer/hwasan/hwasan_thread.h                |    14 +-
 libsanitizer/hwasan/hwasan_thread_list.h           |    43 +-
 .../include/sanitizer/allocator_interface.h        |     4 +
 .../include/sanitizer/common_interface_defs.h      |    73 +
 libsanitizer/include/sanitizer/dfsan_interface.h   |    20 +
 libsanitizer/include/sanitizer/hwasan_interface.h  |     2 +-
 libsanitizer/include/sanitizer/tsan_interface.h    |     6 +
 .../interception/interception_type_test.cpp        |     4 +-
 libsanitizer/interception/interception_win.cpp     |     2 +-
 libsanitizer/lsan/lsan.cpp                         |     2 +-
 libsanitizer/lsan/lsan_allocator.cpp               |    29 +-
 libsanitizer/lsan/lsan_allocator.h                 |    10 +-
 libsanitizer/lsan/lsan_common.cpp                  |    61 +-
 libsanitizer/lsan/lsan_common.h                    |   181 +-
 libsanitizer/lsan/lsan_common_fuchsia.cpp          |    13 +-
 libsanitizer/lsan/lsan_common_mac.cpp              |    20 +-
 libsanitizer/lsan/lsan_fuchsia.cpp                 |     7 +-
 libsanitizer/lsan/lsan_interceptors.cpp            |     2 +-
 libsanitizer/lsan/lsan_linux.cpp                   |     9 +-
 libsanitizer/lsan/lsan_mac.cpp                     |    19 +-
 libsanitizer/lsan/lsan_posix.cpp                   |     6 +-
 libsanitizer/lsan/lsan_thread.cpp                  |    47 +-
 libsanitizer/lsan/lsan_thread.h                    |    12 +-
 .../sanitizer_common/sanitizer_allocator.cpp       |     6 +-
 .../sanitizer_allocator_combined.h                 |     2 +-
 .../sanitizer_allocator_interface.h                |     2 +
 .../sanitizer_allocator_internal.h                 |     1 -
 .../sanitizer_allocator_secondary.h                |     2 +-
 libsanitizer/sanitizer_common/sanitizer_common.cpp |    20 +
 libsanitizer/sanitizer_common/sanitizer_common.h   |     3 +
 .../sanitizer_common_interceptors.inc              |   156 +-
 .../sanitizer_common_interface.inc                 |     5 +
 .../sanitizer_common/sanitizer_common_syscalls.inc |    39 +-
 .../sanitizer_coverage_libcdep_new.cpp             |     9 +-
 .../sanitizer_common/sanitizer_errno_codes.h       |     1 +
 libsanitizer/sanitizer_common/sanitizer_file.h     |     1 +
 .../sanitizer_common/sanitizer_flag_parser.cpp     |     4 +-
 .../sanitizer_common/sanitizer_flag_parser.h       |     2 +-
 .../sanitizer_interceptors_ioctl_netbsd.inc        |     2 -
 .../sanitizer_interface_internal.h                 |    14 +-
 .../sanitizer_common/sanitizer_internal_defs.h     |     9 -
 libsanitizer/sanitizer_common/sanitizer_linux.cpp  |    43 +-
 libsanitizer/sanitizer_common/sanitizer_linux.h    |     9 +-
 .../sanitizer_common/sanitizer_linux_libcdep.cpp   |    20 +-
 libsanitizer/sanitizer_common/sanitizer_mac.cpp    |   148 +-
 libsanitizer/sanitizer_common/sanitizer_mallinfo.h |    38 +
 libsanitizer/sanitizer_common/sanitizer_platform.h |    11 +-
 .../sanitizer_platform_interceptors.h              |    20 +-
 .../sanitizer_platform_limits_netbsd.cpp           |     2 -
 .../sanitizer_platform_limits_netbsd.h             |     2 -
 .../sanitizer_platform_limits_posix.cpp            |    47 +-
 .../sanitizer_platform_limits_posix.h              |    46 +-
 libsanitizer/sanitizer_common/sanitizer_posix.cpp  |    19 +-
 libsanitizer/sanitizer_common/sanitizer_procmaps.h |    24 +-
 .../sanitizer_common/sanitizer_procmaps_bsd.cpp    |    16 +
 .../sanitizer_common/sanitizer_procmaps_common.cpp |     2 +
 .../sanitizer_common/sanitizer_procmaps_mac.cpp    |    16 +-
 .../sanitizer_common/sanitizer_stacktrace.h        |     4 +-
 .../sanitizer_stoptheworld_linux_libcdep.cpp       |    12 +-
 .../sanitizer_common/sanitizer_suppressions.cpp    |     1 +
 .../sanitizer_symbolizer_internal.h                |     2 +-
 .../sanitizer_symbolizer_libbacktrace.cpp          |     4 +-
 .../sanitizer_common/sanitizer_symbolizer_mac.cpp  |    20 +-
 .../sanitizer_symbolizer_posix_libcdep.cpp         |    38 +-
 .../sanitizer_symbolizer_report.cpp                |     3 +-
 .../sanitizer_common/sanitizer_symbolizer_win.cpp  |     6 +-
 .../sanitizer_common/sanitizer_thread_registry.cpp |     2 +-
 .../sanitizer_common/sanitizer_tls_get_addr.cpp    |    29 +-
 .../sanitizer_common/sanitizer_tls_get_addr.h      |    26 +-
 libsanitizer/sanitizer_common/sanitizer_win.cpp    |    13 +-
 libsanitizer/tsan/tsan_external.cpp                |    31 +-
 libsanitizer/tsan/tsan_flags.cpp                   |    10 +-
 libsanitizer/tsan/tsan_interceptors_mac.cpp        |     1 +
 libsanitizer/tsan/tsan_interceptors_posix.cpp      |   176 +-
 libsanitizer/tsan/tsan_interface.h                 |     5 +
 libsanitizer/tsan/tsan_mman.cpp                    |    19 +
 libsanitizer/tsan/tsan_platform.h                  |   170 +-
 libsanitizer/tsan/tsan_platform_linux.cpp          |    25 +-
 libsanitizer/tsan/tsan_platform_posix.cpp          |     2 +-
 libsanitizer/tsan/tsan_rtl.cpp                     |     3 +
 libsanitizer/tsan/tsan_rtl.h                       |    11 +-
 libsanitizer/tsan/tsan_rtl_aarch64.S               |    37 +-
 libsanitizer/tsan/tsan_rtl_loongarch64.S           |   196 +
 libsanitizer/tsan/tsan_rtl_report.cpp              |    10 +-
 libsanitizer/tsan/tsan_spinlock_defs_mac.h         |    45 +
 libsanitizer/tsan/tsan_suppressions.cpp            |     5 +-
 libsanitizer/ubsan/ubsan_diag.cpp                  |     7 +-
 libsanitizer/ubsan/ubsan_type_hash_itanium.cpp     |    23 +-
 libstdc++-v3/ChangeLog                             |   684 +
 .../post/aarch64-linux-gnu/baseline_symbols.txt    |     3 +
 .../post/powerpc64-linux-gnu/baseline_symbols.txt  |   109 +
 libstdc++-v3/doc/Makefile.am                       |     2 +
 libstdc++-v3/doc/Makefile.in                       |     2 +
 libstdc++-v3/doc/html/faq.html                     |     2 +-
 libstdc++-v3/doc/html/manual/ext_demangling.html   |    21 +-
 libstdc++-v3/doc/html/manual/facets.html           |     2 +-
 .../doc/html/manual/policy_data_structures.html    |     2 +-
 libstdc++-v3/doc/html/manual/using.html            |     3 +
 .../doc/html/manual/using_dynamic_or_shared.html   |    17 +-
 libstdc++-v3/doc/xml/faq.xml                       |     2 +-
 libstdc++-v3/doc/xml/manual/extensions.xml         |    21 +-
 libstdc++-v3/doc/xml/manual/using.xml              |    27 +-
 libstdc++-v3/include/bits/allocator.h              |     2 +-
 libstdc++-v3/include/bits/basic_string.h           |    10 +-
 libstdc++-v3/include/bits/basic_string.tcc         |     9 +-
 libstdc++-v3/include/bits/c++config                |     7 +
 libstdc++-v3/include/bits/char_traits.h            |    12 +-
 libstdc++-v3/include/bits/chrono.h                 |     2 +-
 libstdc++-v3/include/bits/cow_string.h             |    11 +-
 libstdc++-v3/include/bits/istream.tcc              |    15 +
 libstdc++-v3/include/bits/mask_array.h             |    13 +-
 libstdc++-v3/include/bits/max_size_type.h          |     3 +-
 libstdc++-v3/include/bits/ostream.tcc              |     5 +
 libstdc++-v3/include/bits/ptr_traits.h             |    11 +-
 libstdc++-v3/include/bits/ranges_algo.h            |   258 +
 libstdc++-v3/include/bits/ranges_base.h            |   273 +-
 libstdc++-v3/include/bits/ranges_cmp.h             |     4 +
 libstdc++-v3/include/bits/ranges_util.h            |    38 +-
 libstdc++-v3/include/bits/regex.h                  |    20 +
 libstdc++-v3/include/bits/shared_ptr_atomic.h      |     6 +
 libstdc++-v3/include/bits/stl_iterator.h           |   387 +-
 libstdc++-v3/include/bits/stream_iterator.h        |     1 +
 libstdc++-v3/include/bits/unique_ptr.h             |    11 +-
 libstdc++-v3/include/bits/utility.h                |     6 +
 libstdc++-v3/include/experimental/bits/simd.h      |    52 +-
 .../include/experimental/bits/simd_detail.h        |     4 +-
 libstdc++-v3/include/experimental/bits/simd_x86.h  |    64 +-
 libstdc++-v3/include/experimental/internet         |   111 +-
 libstdc++-v3/include/precompiled/stdc++.h          |     1 -
 libstdc++-v3/include/std/chrono                    |     2 +-
 libstdc++-v3/include/std/coroutine                 |     2 +-
 libstdc++-v3/include/std/expected                  |    48 +-
 libstdc++-v3/include/std/format                    |    38 +-
 libstdc++-v3/include/std/memory                    |     6 +
 libstdc++-v3/include/std/optional                  |    10 +-
 libstdc++-v3/include/std/ranges                    |   435 +-
 libstdc++-v3/include/std/span                      |    22 +
 libstdc++-v3/include/std/stop_token                |     1 +
 libstdc++-v3/include/std/utility                   |     4 +
 libstdc++-v3/include/std/valarray                  |     2 +
 libstdc++-v3/include/std/version                   |    99 +-
 libstdc++-v3/libsupc++/cxxabi.h                    |     4 +-
 libstdc++-v3/src/Makefile.am                       |     1 +
 libstdc++-v3/src/Makefile.in                       |     1 +
 libstdc++-v3/src/c++17/floating_from_chars.cc      |     4 +
 libstdc++-v3/src/c++20/tzdata.zi                   |   132 +-
 libstdc++-v3/src/c++20/tzdb.cc                     |     4 +-
 libstdc++-v3/src/filesystem/ops-common.h           |     3 +-
 libstdc++-v3/testsuite/17_intro/names.cc           |     2 +
 libstdc++-v3/testsuite/17_intro/versionconflict.cc |     7 +
 libstdc++-v3/testsuite/18_support/96817.cc         |     1 +
 .../testsuite/18_support/bad_exception/59392.cc    |     1 +
 .../testsuite/18_support/coroutines/hash.cc        |    23 +
 .../19_diagnostics/error_code/cons/lwg3629.cc      |    18 +-
 .../19_diagnostics/error_condition/cons/lwg3629.cc |    18 +-
 .../testsuite/20_util/exchange/constexpr.cc        |     6 +
 .../testsuite/20_util/optional/monadic/pr109242.cc |    35 +
 .../testsuite/20_util/optional/requirements_neg.cc |    24 +
 .../20_util/pair/cons/explicit_construct.cc        |    10 +-
 .../testsuite/20_util/scoped_allocator/108952.cc   |     1 +
 .../20_util/shared_ptr/atomic/atomic_shared_ptr.cc |     9 +
 .../20_util/tuple/cons/explicit_construct.cc       |    58 +-
 .../20_util/tuple/element_access/get_neg.cc        |     1 +
 .../testsuite/20_util/uses_allocator/lwg3527.cc    |     1 +
 .../capacity/char/resize_and_overwrite.cc          |     8 +-
 .../22_locale/locale/cons/12658_thread-2.cc        |     1 +
 .../testsuite/23_containers/span/explicit.cc       |     4 +-
 .../testsuite/23_containers/unordered_map/96088.cc |     1 +
 .../23_containers/unordered_multimap/96088.cc      |     1 +
 .../23_containers/unordered_multiset/96088.cc      |     1 +
 .../testsuite/23_containers/unordered_set/96088.cc |     1 +
 .../testsuite/24_iterators/const_iterator/1.cc     |   140 +
 .../istream_iterator/cons/constexpr.cc             |     5 +
 .../24_iterators/move_iterator/p2520r0.cc          |    37 +
 .../testsuite/25_algorithms/fold_left/1.cc         |    73 +
 .../testsuite/25_algorithms/fold_right/1.cc        |    45 +
 .../testsuite/26_numerics/valarray/mask-1_neg.cc   |    16 +
 .../testsuite/26_numerics/valarray/mask-2_neg.cc   |    16 +
 .../testsuite/26_numerics/valarray/mask-3_neg.cc   |    19 +
 .../testsuite/26_numerics/valarray/mask-4_neg.cc   |    18 +
 .../testsuite/26_numerics/valarray/mask-5_neg.cc   |    19 +
 .../testsuite/26_numerics/valarray/mask-6_neg.cc   |    19 +
 .../testsuite/26_numerics/valarray/mask-7_neg.cc   |    18 +
 .../testsuite/26_numerics/valarray/mask-8_neg.cc   |    18 +
 .../testsuite/26_numerics/valarray/mask.cc         |    47 +
 .../28_regex/match_results/ctors/char/alloc.cc     |    56 +
 .../testsuite/28_regex/sub_match/lwg3204.cc        |    38 +
 .../atomic/operators/pointer_partial_void.cc       |     1 +
 .../30_threads/stop_token/stop_source/109339.cc    |    10 +
 .../experimental/net/internet/address/v4/cons.cc   |    16 +-
 .../net/internet/address/v4/creation.cc            |    14 +-
 .../experimental/net/internet/endpoint/cons.cc     |    22 +-
 .../net/internet/endpoint/extensible.cc            |    51 +
 .../experimental/net/internet/network/v4/cons.cc   |    17 +-
 .../net/internet/network/v4/members.cc             |    20 +-
 .../experimental/net/timer/waitable/dest.cc        |     2 +-
 .../testsuite/experimental/simd/tests/operators.cc |     9 +-
 .../testsuite/experimental/synchronized_value.cc   |     2 +
 libstdc++-v3/testsuite/lib/libstdc++.exp           |     1 +
 .../testsuite/std/format/formatter/requirements.cc |     9 +
 .../testsuite/std/format/functions/format.cc       |    15 +
 .../testsuite/std/ranges/adaptors/adjacent/1.cc    |     2 +-
 .../testsuite/std/ranges/adaptors/as_const/1.cc    |    73 +
 .../testsuite/std/ranges/adaptors/chunk_by/1.cc    |    35 +
 .../testsuite/std/ranges/adaptors/enumerate/1.cc   |   102 +
 libstdc++-v3/testsuite/std/ranges/adaptors/join.cc |     9 +-
 .../testsuite/std/ranges/adaptors/lazy_split.cc    |    16 +
 .../testsuite/std/ranges/adaptors/lwg3715.cc       |    33 +
 .../testsuite/std/ranges/iota/max_size_type.cc     |    12 +-
 .../testsuite/std/ranges/range_adaptor_closure.cc  |    46 +
 libstdc++-v3/testsuite/std/ranges/version_c++23.cc |    26 +-
 .../testsuite/std/time/time_zone/get_info_local.cc |     4 +-
 maintainer-scripts/ChangeLog                       |    30 +
 maintainer-scripts/crontab                         |     9 +-
 maintainer-scripts/update_web_docs_git             |    30 +-
 8397 files changed, 275039 insertions(+), 1430041 deletions(-)

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

only message in thread, other threads:[~2023-04-27 23:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-27 23:29 [gcc(refs/vendors/microsoft/heads/main)] Merge commit '95d4c0d2e6318aef88ba0bc607dfc1ec6b7a612f' into merge-master-95d4c0d2e6318aef88ba0bc607 Eugene Rozenfeld

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).