From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1643) id D2A9A384DD0A; Mon, 20 Feb 2023 10:31:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D2A9A384DD0A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1676889063; bh=/2TyUZRqdBv4eAwlhNxUz8NTJbZLMduJ0Cc6yZy2Y5Y=; h=From:To:Subject:Date:From; b=P7pFsoQAoi0qhq+LJadSOj3gDmrAyEvGvkR6qga9ssfBWc8JglkO8enXb6tUB5JQa xVFA55FYi17BxFpqZc64+IURBHM1Lv63MC6PRpSRz4mKzM+0FlVS0vCnMrKlPxGbyi p6RrGk6liZ9AB6APX8LoJZqMpZOAHnVi3+YgfPjg= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Thomas Schwinge To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/rust/master] Merge remote-tracking branch 'upstream/tschwinge/merge-upstream' X-Act-Checkin: gcc X-Git-Author: Arthur Cohen X-Git-Refname: refs/heads/devel/rust/master X-Git-Oldrev: 3448f0fa239430156d7ebbcab6cf1abb6095b242 X-Git-Newrev: e23e7f14a51d93d87516c92efedc67f742a1213f Message-Id: <20230220103103.D2A9A384DD0A@sourceware.org> Date: Mon, 20 Feb 2023 10:31:03 +0000 (GMT) List-Id: https://gcc.gnu.org/g:e23e7f14a51d93d87516c92efedc67f742a1213f commit e23e7f14a51d93d87516c92efedc67f742a1213f Merge: 3448f0fa239 24a3d7353f4 Author: Arthur Cohen Date: Mon Feb 20 11:24:38 2023 +0100 Merge remote-tracking branch 'upstream/tschwinge/merge-upstream' Diff: .github/bors_log_expected_warnings | 12 +- ChangeLog | 4 + MAINTAINERS | 3 +- contrib/ChangeLog | 4 + contrib/config-list.mk | 2 +- contrib/make_sunver.pl | 2 +- contrib/regression/ChangeLog | 4 + contrib/regression/objs-gcc.sh | 4 +- fixincludes/fixincl.x | 15 +- fixincludes/inclhack.def | 1 + gcc/ChangeLog | 1715 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 10 + gcc/ada/adaint.c | 3 +- gcc/ada/gcc-interface/trans.cc | 4 +- gcc/addresses.h | 6 +- gcc/analyzer/ChangeLog | 92 + gcc/analyzer/constraint-manager.cc | 166 +- gcc/analyzer/constraint-manager.h | 7 + gcc/analyzer/diagnostic-manager.cc | 23 +- gcc/analyzer/engine.cc | 30 +- gcc/analyzer/exploded-graph.h | 1 + gcc/analyzer/feasible-graph.cc | 30 + gcc/analyzer/feasible-graph.h | 5 + gcc/analyzer/infinite-recursion.cc | 7 +- gcc/analyzer/pending-diagnostic.cc | 6 + gcc/analyzer/pending-diagnostic.h | 3 +- gcc/analyzer/region-model.cc | 74 +- gcc/analyzer/sm-fd.cc | 41 +- gcc/analyzer/sm-file.cc | 10 +- gcc/analyzer/sm-malloc.cc | 37 + gcc/analyzer/state-purge.cc | 17 +- gcc/asan.cc | 41 + gcc/asan.h | 15 +- gcc/attribs.cc | 1 + gcc/attribs.h | 16 +- gcc/basic-block.h | 54 +- gcc/bitmap.h | 20 +- gcc/builtins.cc | 21 +- gcc/builtins.def | 1 + gcc/c-family/ChangeLog | 17 + gcc/c-family/c-common.h | 5 +- gcc/c-family/c-warn.cc | 2 +- gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 48 + gcc/c/c-convert.cc | 21 +- gcc/c/c-objc-common.cc | 8 + gcc/c/c-parser.cc | 88 +- gcc/c/c-parser.h | 6 +- gcc/c/c-tree.h | 1 + gcc/c/c-typeck.cc | 151 +- gcc/calls.cc | 10 +- gcc/cfgexpand.cc | 7 + gcc/cfghooks.h | 2 +- gcc/cfgloop.h | 36 +- gcc/cgraph.cc | 10 +- gcc/cgraph.h | 6 +- gcc/cgraphunit.cc | 2 +- gcc/common/config/aarch64/aarch64-common.cc | 22 +- gcc/common/config/arc/arc-common.cc | 1 - gcc/common/config/i386/cpuinfo.h | 25 +- gcc/common/config/riscv/riscv-common.cc | 6 +- gcc/compare-elim.cc | 3 +- gcc/config.gcc | 3 +- gcc/config/aarch64/aarch64-protos.h | 2 - gcc/config/aarch64/aarch64-simd.md | 2 +- gcc/config/aarch64/aarch64.cc | 11 +- gcc/config/aarch64/aarch64.opt | 2 +- gcc/config/arm/aarch-common.cc | 1 - gcc/config/arm/arm-builtins.cc | 50 +- gcc/config/arm/arm-modes.def | 1 + gcc/config/arm/arm-protos.h | 1 - gcc/config/arm/arm-simd-builtin-types.def | 4 - gcc/config/arm/arm.cc | 54 +- gcc/config/arm/arm.h | 5 + gcc/config/arm/arm.opt | 3 + gcc/config/arm/arm_mve.h | 18 +- gcc/config/arm/arm_mve_builtins.def | 18 +- gcc/config/arm/constraints.md | 2 +- gcc/config/arm/iterators.md | 18 +- gcc/config/arm/mve.md | 66 +- gcc/config/arm/unspecs.md | 10 +- gcc/config/arm/vfp.md | 4 +- gcc/config/bpf/bpf.cc | 2 +- gcc/config/bpf/bpf.md | 10 +- gcc/config/bpf/constraints.md | 11 + gcc/config/gcn/gcn-run.cc | 62 +- gcc/config/gcn/gcn-valu.md | 23 + gcc/config/gcn/gcn.cc | 192 +- gcc/config/gcn/gcn.h | 2 +- gcc/config/gcn/gcn.opt | 2 +- gcc/config/gcn/mkoffload.cc | 18 + gcc/config/i386/i386-features.cc | 67 +- gcc/config/i386/i386.cc | 11 +- gcc/config/i386/i386.md | 260 +- gcc/config/i386/predicates.md | 15 + gcc/config/i386/x86-tune.def | 2 +- gcc/config/loongarch/loongarch.md | 60 +- gcc/config/loongarch/predicates.md | 8 - gcc/config/riscv/constraints.md | 14 +- gcc/config/riscv/iterators.md | 28 +- gcc/config/riscv/predicates.md | 66 +- gcc/config/riscv/riscv-protos.h | 42 +- gcc/config/riscv/riscv-v.cc | 147 +- gcc/config/riscv/riscv-vector-builtins-bases.cc | 876 + gcc/config/riscv/riscv-vector-builtins-bases.h | 95 + .../riscv/riscv-vector-builtins-functions.def | 247 + gcc/config/riscv/riscv-vector-builtins-shapes.cc | 206 + gcc/config/riscv/riscv-vector-builtins-shapes.h | 7 + gcc/config/riscv/riscv-vector-builtins-types.def | 166 + gcc/config/riscv/riscv-vector-builtins.cc | 1072 +- gcc/config/riscv/riscv-vector-builtins.def | 7 +- gcc/config/riscv/riscv-vector-builtins.h | 44 + gcc/config/riscv/riscv-vsetvl.cc | 56 +- gcc/config/riscv/riscv.cc | 69 +- gcc/config/riscv/riscv.h | 20 +- gcc/config/riscv/riscv.md | 10 +- gcc/config/riscv/riscv.opt | 2 + gcc/config/riscv/vector-iterators.md | 367 + gcc/config/riscv/vector.md | 3636 ++- gcc/config/rs6000/rs6000.md | 33 +- gcc/config/s390/predicates.md | 4 +- gcc/config/s390/s390.cc | 313 +- gcc/config/s390/s390.md | 5 +- gcc/config/s390/s390.opt | 4 + gcc/cp/ChangeLog | 125 + gcc/cp/call.cc | 6 +- gcc/cp/class.cc | 56 +- gcc/cp/constexpr.cc | 110 +- gcc/cp/constraint.cc | 3 +- gcc/cp/cp-gimplify.cc | 162 +- gcc/cp/cp-tree.h | 27 +- gcc/cp/decl.cc | 11 +- gcc/cp/mangle.cc | 8 + gcc/cp/parser.cc | 97 +- gcc/cp/pt.cc | 66 +- gcc/cp/search.cc | 2 +- gcc/cp/semantics.cc | 15 +- gcc/cp/tree.cc | 24 +- gcc/cselib.cc | 28 +- gcc/cselib.h | 4 +- gcc/data-streamer.h | 30 +- gcc/debug.h | 2 +- gcc/df-core.cc | 54 +- gcc/df.h | 26 +- gcc/diagnostic.h | 12 +- gcc/doc/extend.texi | 2 +- gcc/doc/gm2.texi | 30 +- gcc/doc/include/gpl_v3.texi | 2 +- gcc/doc/install.texi | 3 - gcc/doc/invoke.texi | 43 +- gcc/doc/sourcebuild.texi | 3 +- gcc/dominance.cc | 27 +- gcc/dominance.h | 2 +- gcc/dumpfile.h | 16 +- gcc/dwarf2cfi.cc | 15 +- gcc/emit-rtl.h | 14 +- gcc/except.h | 2 +- gcc/expmed.h | 102 +- gcc/expr.h | 14 +- gcc/fixed-value.h | 2 +- gcc/fortran/ChangeLog | 99 + gcc/fortran/arith.cc | 2 +- gcc/fortran/decl.cc | 3 + gcc/fortran/expr.cc | 6 +- gcc/fortran/frontend-passes.cc | 3 +- gcc/fortran/gfortran.h | 7 +- gcc/fortran/gfortran.texi | 7 + gcc/fortran/intrinsic.cc | 3 +- gcc/fortran/openmp.cc | 22 +- gcc/fortran/parse.cc | 3 + gcc/fortran/primary.cc | 2 +- gcc/fortran/resolve.cc | 29 +- gcc/fortran/trans-decl.cc | 20 +- gcc/fortran/trans-openmp.cc | 241 +- gcc/gcc.cc | 2 +- gcc/gdbinit.in | 12 + gcc/gengtype.h | 12 +- gcc/genmatch.cc | 6 +- gcc/gimple-expr.h | 18 +- gcc/gimple-fold.cc | 12 +- gcc/gimple-iterator.h | 48 +- gcc/gimple-predict.h | 10 +- gcc/gimple-range-cache.cc | 2 +- gcc/gimple-range-fold.h | 6 +- gcc/gimple-range-gori.cc | 83 +- gcc/gimple-range-infer.cc | 2 +- gcc/gimple-ssa-warn-access.cc | 19 +- gcc/gimple-ssa.h | 14 +- gcc/gimple.cc | 11 +- gcc/gimple.h | 1026 +- gcc/gimplify.cc | 2 +- gcc/graphite.h | 24 +- gcc/hard-reg-set.h | 18 +- gcc/hash-map.h | 8 +- gcc/hash-set.h | 6 +- gcc/hash-table.h | 6 +- gcc/hwint.h | 26 +- gcc/ifcvt.cc | 31 +- gcc/ifcvt.h | 8 + gcc/input.h | 12 +- gcc/insn-addr.h | 2 +- gcc/internal-fn.cc | 6 - gcc/internal-fn.def | 5 - gcc/internal-fn.h | 6 +- gcc/ipa-cp.cc | 4 +- gcc/ipa-devirt.cc | 18 +- gcc/ipa-fnsummary.h | 2 +- gcc/ipa-icf-gimple.h | 6 +- gcc/ipa-inline.h | 10 +- gcc/ipa-modref.h | 2 +- gcc/ipa-param-manipulation.cc | 4 + gcc/ipa-prop.h | 70 +- gcc/ipa-split.cc | 5 +- gcc/ipa-sra.cc | 66 +- gcc/ipa.cc | 2 +- gcc/ira-color.cc | 7 + gcc/ira-int.h | 50 +- gcc/ira.cc | 38 +- gcc/ira.h | 7 +- gcc/jit/ChangeLog | 6 + gcc/jit/jit-dejagnu.h | 16 +- gcc/jit/jit-recording.h | 2 +- gcc/lra-constraints.cc | 18 +- gcc/lra-int.h | 14 +- gcc/lra-spills.cc | 3 + gcc/lra.h | 2 +- gcc/lto-streamer.h | 54 +- gcc/lto-wrapper.cc | 4 + gcc/m2/ChangeLog | 388 + gcc/m2/Make-lang.in | 159 +- gcc/m2/Make-maintainer.in | 112 +- gcc/m2/gm2-compiler/M2ALU.mod | 4 +- gcc/m2/gm2-compiler/M2Base.mod | 11 +- gcc/m2/gm2-compiler/M2GCCDeclare.mod | 6 +- gcc/m2/gm2-compiler/M2GenGCC.mod | 8 +- gcc/m2/gm2-compiler/M2Preprocess.mod | 2 + gcc/m2/gm2-compiler/M2Quads.mod | 10 +- gcc/m2/gm2-compiler/M2Search.mod | 5 +- gcc/m2/gm2-compiler/M2System.mod | 2 + gcc/m2/gm2-gcc/m2except.cc | 6 +- gcc/m2/gm2-lang.cc | 1 - gcc/m2/gm2-libs-coroutines/Debug.def | 2 +- gcc/m2/gm2-libs-coroutines/SYSTEM.def | 2 +- gcc/m2/gm2-libs-iso/ClientSocket.mod | 9 +- gcc/m2/gm2-libs-iso/EXCEPTIONS.def | 3 +- gcc/m2/gm2-libs-iso/IOLink.def | 4 +- gcc/m2/gm2-libs-iso/M2RTS.def | 57 +- gcc/m2/gm2-libs-iso/SYSTEM.def | 2 +- gcc/m2/gm2-libs-iso/TermFile.mod | 16 +- gcc/m2/gm2-libs-min/M2RTS.def | 2 +- gcc/m2/gm2-libs/FIO.mod | 13 +- gcc/m2/gm2-libs/M2RTS.def | 50 +- gcc/m2/gm2-libs/RTExceptions.def | 2 +- gcc/m2/gm2-libs/RTExceptions.mod | 15 +- gcc/m2/gm2-libs/SYSTEM.def | 2 +- gcc/m2/gm2spec.cc | 28 - gcc/m2/m2.flex | 2 +- gcc/m2/m2pp.cc | 2 +- gcc/m2/mc-boot-ch/GBuiltins.c | 2 +- gcc/m2/mc-boot-ch/GRTco.c | 2 +- gcc/m2/mc-boot-ch/GSYSTEM.c | 2 +- gcc/m2/mc-boot-ch/GSelective.c | 2 +- gcc/m2/mc-boot-ch/GSysExceptions.c | 4 +- gcc/m2/mc-boot-ch/GUnixArgs.cc | 4 +- gcc/m2/mc-boot-ch/Gdtoa.c | 2 +- gcc/m2/mc-boot-ch/Gerrno.c | 2 +- gcc/m2/mc-boot-ch/Gldtoa.c | 2 +- gcc/m2/mc-boot-ch/Gtermios.cc | 4 +- gcc/m2/mc-boot-ch/Gwrapc.c | 4 +- gcc/m2/mc-boot/GASCII.c | 2 +- gcc/m2/mc-boot/GArgs.c | 2 +- gcc/m2/mc-boot/GAssertion.c | 2 +- gcc/m2/mc-boot/GBreak.c | 2 +- gcc/m2/mc-boot/GCmdArgs.c | 2 +- gcc/m2/mc-boot/GDebug.c | 2 +- gcc/m2/mc-boot/GDynamicStrings.c | 2 +- gcc/m2/mc-boot/GEnvironment.c | 2 +- gcc/m2/mc-boot/GFIO.c | 2 +- gcc/m2/mc-boot/GFormatStrings.c | 2 +- gcc/m2/mc-boot/GFpuIO.c | 2 +- gcc/m2/mc-boot/GIO.c | 2 +- gcc/m2/mc-boot/GIndexing.c | 2 +- gcc/m2/mc-boot/GM2Dependent.c | 2 +- gcc/m2/mc-boot/GM2EXCEPTION.c | 2 +- gcc/m2/mc-boot/GM2RTS.c | 52 +- gcc/m2/mc-boot/GM2RTS.h | 50 +- gcc/m2/mc-boot/GMemUtils.c | 2 +- gcc/m2/mc-boot/GNumberIO.c | 2 +- gcc/m2/mc-boot/GPushBackInput.c | 2 +- gcc/m2/mc-boot/GRTExceptions.c | 40 +- gcc/m2/mc-boot/GRTExceptions.h | 2 +- gcc/m2/mc-boot/GRTco.h | 1 + gcc/m2/mc-boot/GRTentity.h | 67 + gcc/m2/mc-boot/GRTint.c | 2 +- gcc/m2/mc-boot/GSArgs.c | 2 +- gcc/m2/mc-boot/GSFIO.c | 2 +- gcc/m2/mc-boot/GStdIO.c | 2 +- gcc/m2/mc-boot/GStorage.c | 2 +- gcc/m2/mc-boot/GStrCase.c | 2 +- gcc/m2/mc-boot/GStrIO.c | 2 +- gcc/m2/mc-boot/GStrLib.c | 2 +- gcc/m2/mc-boot/GStringConvert.c | 2 +- gcc/m2/mc-boot/GSysStorage.c | 2 +- gcc/m2/mc-boot/GTimeString.c | 2 +- gcc/m2/mc-boot/Galists.c | 2 +- gcc/m2/mc-boot/Gdecl.c | 56 +- gcc/m2/mc-boot/Gkeyc.c | 2 +- gcc/m2/mc-boot/Glists.c | 2 +- gcc/m2/mc-boot/GmcComment.c | 2 +- gcc/m2/mc-boot/GmcComp.c | 2 +- gcc/m2/mc-boot/GmcDebug.c | 2 +- gcc/m2/mc-boot/GmcError.c | 2 +- gcc/m2/mc-boot/GmcFileName.c | 2 +- gcc/m2/mc-boot/GmcLexBuf.c | 2 +- gcc/m2/mc-boot/GmcMetaError.c | 2 +- gcc/m2/mc-boot/GmcOptions.c | 2 +- gcc/m2/mc-boot/GmcPreprocess.c | 2 +- gcc/m2/mc-boot/GmcPretty.c | 2 +- gcc/m2/mc-boot/GmcPrintf.c | 2 +- gcc/m2/mc-boot/GmcQuiet.c | 2 +- gcc/m2/mc-boot/GmcReserved.c | 2 +- gcc/m2/mc-boot/GmcSearch.c | 2 +- gcc/m2/mc-boot/GmcStack.c | 2 +- gcc/m2/mc-boot/GmcStream.c | 2 +- gcc/m2/mc-boot/Gmcp1.c | 2 +- gcc/m2/mc-boot/Gmcp2.c | 2 +- gcc/m2/mc-boot/Gmcp3.c | 2 +- gcc/m2/mc-boot/Gmcp4.c | 2 +- gcc/m2/mc-boot/Gmcp5.c | 2 +- gcc/m2/mc-boot/GnameKey.c | 2 +- gcc/m2/mc-boot/GsymbolKey.c | 2 +- gcc/m2/mc-boot/Gtop.c | 2 +- gcc/m2/mc-boot/Gvarargs.c | 2 +- gcc/m2/mc-boot/Gwlists.c | 2 +- gcc/m2/mc/decl.mod | 4 +- gcc/m2/mc/mc.flex | 5 + gcc/m2/tools-src/mklink.c | 6 +- gcc/match.pd | 22 +- gcc/memmodel.h | 18 +- gcc/objc/ChangeLog | 8 + gcc/objc/objc-act.cc | 2 - gcc/objc/objc-act.h | 6 +- gcc/objc/objc-map.h | 12 +- gcc/omp-general.h | 2 +- gcc/optabs-query.h | 8 +- gcc/optabs.h | 14 +- gcc/params.opt | 8 + gcc/plugin.h | 2 +- gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 27954 ++++++++++--------- gcc/pretty-print.h | 10 +- gcc/range-op-float.cc | 56 + gcc/range-op.cc | 111 +- gcc/range-op.h | 6 + gcc/range.h | 6 +- gcc/read-md.h | 4 +- gcc/recog.h | 8 +- gcc/ree.cc | 6 +- gcc/reg-notes.def | 5 + gcc/regs.h | 22 +- gcc/reload1.cc | 2 +- gcc/rtl-iter.h | 2 +- gcc/rtl-ssa/accesses.cc | 14 +- gcc/rtl-ssa/insns.h | 14 +- gcc/rtl.h | 34 +- gcc/rust/ChangeLog | 1014 + gcc/rust/backend/rust-tree.cc | 2 +- gcc/sanopt.cc | 17 +- gcc/sbitmap.h | 16 +- gcc/sched-deps.cc | 9 +- gcc/sched-int.h | 8 +- gcc/sel-sched-dump.cc | 10 - gcc/sel-sched-ir.h | 48 +- gcc/sese.h | 30 +- gcc/simplify-rtx.cc | 16 + gcc/sparseset.h | 22 +- gcc/ssa-iterators.h | 86 +- gcc/system.h | 6 +- gcc/target-globals.h | 2 +- gcc/target.h | 6 +- gcc/testsuite/ChangeLog | 7557 +++++ gcc/testsuite/c-c++-common/Wdangling-pointer-10.c | 12 + gcc/testsuite/c-c++-common/Wdangling-pointer-9.c | 9 + gcc/testsuite/c-c++-common/Wsizeof-array-div1.c | 6 +- .../c-c++-common/cpp/delimited-escape-seq-8.c | 20 + gcc/testsuite/c-c++-common/gomp/allocate-5.c | 36 + gcc/testsuite/c-c++-common/pr108605.c | 24 + gcc/testsuite/g++.dg/DRs/dr2475.C | 6 + gcc/testsuite/g++.dg/DRs/dr2478.C | 74 + gcc/testsuite/g++.dg/DRs/dr2530.C | 5 + gcc/testsuite/g++.dg/DRs/dr2673.C | 24 + gcc/testsuite/g++.dg/cpp0x/constexpr-nsdmi2.C | 9 + gcc/testsuite/g++.dg/cpp0x/overload-conv-5.C | 21 + gcc/testsuite/g++.dg/cpp0x/overload5.C | 12 + gcc/testsuite/g++.dg/cpp0x/overload5a.C | 10 + gcc/testsuite/g++.dg/cpp0x/overload6.C | 16 + gcc/testsuite/g++.dg/cpp0x/pr108698.C | 16 + gcc/testsuite/g++.dg/cpp0x/variadic-alias8.C | 95 + gcc/testsuite/g++.dg/cpp0x/variadic184.C | 12 + gcc/testsuite/g++.dg/cpp1y/constexpr-108158.C | 32 + gcc/testsuite/g++.dg/cpp1z/aggr-base13.C | 19 + gcc/testsuite/g++.dg/cpp23/static-operator-call5.C | 5 - gcc/testsuite/g++.dg/cpp23/static-operator-call6.C | 5 + gcc/testsuite/g++.dg/cpp2a/concepts-dtor1.C | 18 + gcc/testsuite/g++.dg/cpp2a/concepts-pr108579.C | 14 + gcc/testsuite/g++.dg/ext/builtin-object-size1.C | 260 +- gcc/testsuite/g++.dg/ext/builtin-object-size2.C | 260 +- gcc/testsuite/g++.dg/gomp/attrs-10.C | 6 +- gcc/testsuite/g++.dg/gomp/declare-simd-8.C | 1 + gcc/testsuite/g++.dg/gomp/pr108607.C | 47 + gcc/testsuite/g++.dg/ipa/pr108509.C | 22 + gcc/testsuite/g++.dg/opt/is_constant_evaluated1.C | 20 + gcc/testsuite/g++.dg/opt/is_constant_evaluated2.C | 32 + gcc/testsuite/g++.dg/pr108520.C | 17 + gcc/testsuite/g++.dg/pr71488.C | 1 + gcc/testsuite/g++.dg/template/call9.C | 26 + gcc/testsuite/g++.dg/template/typename24.C | 18 + gcc/testsuite/g++.dg/template/typename25.C | 33 + gcc/testsuite/g++.dg/template/typename25a.C | 37 + gcc/testsuite/g++.dg/template/typename26.C | 19 + gcc/testsuite/g++.dg/torture/pr108647.C | 25 + gcc/testsuite/g++.dg/tree-ssa/pr107876.C | 2 +- gcc/testsuite/g++.dg/warn/Warray-bounds-16.C | 1 + gcc/testsuite/g++.dg/warn/Wduplicated-cond3.C | 38 + gcc/testsuite/g++.dg/warn/Wduplicated-cond4.C | 17 + gcc/testsuite/g++.dg/warn/Wduplicated-cond5.C | 16 + gcc/testsuite/g++.dg/warn/Wlogical-op-4.C | 23 + .../g++.dg/warn/Wstrict-aliasing-bogus-union-2.C | 2 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 2 +- gcc/testsuite/g++.dg/warn/changes-meaning2.C | 16 + gcc/testsuite/g++.dg/warn/changes-meaning3.C | 13 + gcc/testsuite/g++.target/i386/empty-class2.C | 1 - gcc/testsuite/g++.target/i386/pr108711.C | 20 + gcc/testsuite/g++.target/loongarch/bytepick.C | 32 + .../g++.target/riscv/rvv/base/exception-1.C | 27 + .../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 + .../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 + .../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 + .../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/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 + .../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/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.c-torture/compile/dce-inline-asm-1.c | 15 + .../gcc.c-torture/compile/dce-inline-asm-2.c | 16 + gcc/testsuite/gcc.c-torture/compile/pr106433.c | 24 + gcc/testsuite/gcc.c-torture/compile/pr108638.c | 12 + gcc/testsuite/gcc.c-torture/compile/pr108639.c | 11 + gcc/testsuite/gcc.c-torture/compile/pr108688-1.c | 14 + gcc/testsuite/gcc.c-torture/compile/pr108783.c | 42 + gcc/testsuite/gcc.c-torture/execute/pr47237.c | 2 +- gcc/testsuite/gcc.dg/Warray-bounds-52.c | 2 +- .../gcc.dg/Wbuiltin-declaration-mismatch-7.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-62.c | 2 +- .../gcc.dg/analyzer/allocation-size-multiline-3.c | 44 + gcc/testsuite/gcc.dg/analyzer/call-summaries-2.c | 1 + .../gcc.dg/analyzer/coreutils-cksum-pr108664.c | 80 + .../gcc.dg/analyzer/coreutils-sum-pr108666.c | 98 + .../analyzer/deref-before-check-macro-pr108745.c | 54 + .../gcc.dg/analyzer/deref-before-check-macro.c | 25 + .../deref-before-check-qemu-qtest_rsp_args.c | 73 + gcc/testsuite/gcc.dg/analyzer/fd-pr108633.c | 79 + gcc/testsuite/gcc.dg/analyzer/fread-pr108661.c | 40 + .../gcc.dg/analyzer/imprecise-floating-point-1.c | 2 + .../gcc.dg/analyzer/infinite-recursion-alloca.c | 2 + gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c | 2 + .../gcc.dg/analyzer/null-deref-pr108806-qemu.c | 105 + gcc/testsuite/gcc.dg/analyzer/out-of-bounds-5.c | 9 +- gcc/testsuite/gcc.dg/analyzer/pr103217.c | 2 + gcc/testsuite/gcc.dg/analyzer/putenv-1.c | 1 + gcc/testsuite/gcc.dg/analyzer/read-pr108661.c | 33 + gcc/testsuite/gcc.dg/analyzer/switch.c | 76 + gcc/testsuite/gcc.dg/analyzer/test-alloca.h | 3 + .../gcc.dg/analyzer/torture/uninit-pr108725.c | 19 + .../gcc.dg/analyzer/torture/uninit-pr108733.c | 65 + gcc/testsuite/gcc.dg/analyzer/uninit-7.c | 127 + gcc/testsuite/gcc.dg/analyzer/uninit-pr108704.c | 29 + .../gcc.dg/analyzer/uninit-pr108806-qemu.c | 108 + .../gcc.dg/analyzer/write-to-string-literal-5.c | 1 + gcc/testsuite/gcc.dg/asan/pr108777-1.c | 28 + gcc/testsuite/gcc.dg/asan/pr108777-2.c | 24 + gcc/testsuite/gcc.dg/asan/pr108777-3.c | 28 + gcc/testsuite/gcc.dg/asan/pr108777-4.c | 24 + gcc/testsuite/gcc.dg/asan/pr108777-5.c | 28 + gcc/testsuite/gcc.dg/asan/pr108777-6.c | 24 + gcc/testsuite/gcc.dg/attr-vector_size.c | 4 +- gcc/testsuite/gcc.dg/builtin-apply3.c | 1 + gcc/testsuite/gcc.dg/builtin-apply4.c | 1 + .../gcc.dg/builtin-dynamic-object-size-0.c | 14 +- gcc/testsuite/gcc.dg/builtin-object-size-1.c | 297 +- gcc/testsuite/gcc.dg/builtin-object-size-12.c | 12 +- gcc/testsuite/gcc.dg/builtin-object-size-13.c | 15 +- gcc/testsuite/gcc.dg/builtin-object-size-15.c | 11 +- gcc/testsuite/gcc.dg/builtin-object-size-2.c | 305 +- gcc/testsuite/gcc.dg/builtin-object-size-3.c | 275 +- gcc/testsuite/gcc.dg/builtin-object-size-4.c | 285 +- gcc/testsuite/gcc.dg/builtin-object-size-6.c | 260 +- gcc/testsuite/gcc.dg/builtin-object-size-7.c | 54 +- gcc/testsuite/gcc.dg/builtin-object-size-8.c | 15 +- gcc/testsuite/gcc.dg/builtin-object-size-common.h | 32 + gcc/testsuite/gcc.dg/c2x-constexpr-1.c | 15 + gcc/testsuite/gcc.dg/c2x-constexpr-3.c | 18 +- gcc/testsuite/gcc.dg/c2x-constexpr-8.c | 2 + gcc/testsuite/gcc.dg/c2x-constexpr-9.c | 10 +- gcc/testsuite/gcc.dg/c2x-nullptr-1.c | 33 +- gcc/testsuite/gcc.dg/c2x-nullptr-3.c | 34 +- gcc/testsuite/gcc.dg/completion-3.c | 1 + gcc/testsuite/gcc.dg/dfp/c2x-constexpr-dfp-1.c | 10 + gcc/testsuite/gcc.dg/dfp/c2x-constexpr-dfp-2.c | 8 +- gcc/testsuite/gcc.dg/gomp/pr108435.c | 18 + gcc/testsuite/gcc.dg/ipa/pr108384.c | 25 + gcc/testsuite/gcc.dg/ipa/pr108679.c | 25 + gcc/testsuite/gcc.dg/overflow-warn-9.c | 2 +- gcc/testsuite/gcc.dg/pr100590.c | 2 +- gcc/testsuite/gcc.dg/pr101836.c | 10 +- gcc/testsuite/gcc.dg/pr106923.c | 23 + gcc/testsuite/gcc.dg/pr107300.c | 19 + gcc/testsuite/gcc.dg/pr107570.c | 25 + gcc/testsuite/gcc.dg/pr108356.c | 23 + gcc/testsuite/gcc.dg/pr108359.c | 52 + gcc/testsuite/gcc.dg/pr108385.c | 39 + gcc/testsuite/gcc.dg/pr108463.c | 13 + gcc/testsuite/gcc.dg/pr108573.c | 18 + gcc/testsuite/gcc.dg/pr108625.c | 14 + gcc/testsuite/gcc.dg/pr108655.c | 15 + gcc/testsuite/gcc.dg/pr108657.c | 31 + gcc/testsuite/gcc.dg/pr108688.c | 16 + gcc/testsuite/gcc.dg/pr108691.c | 9 + gcc/testsuite/gcc.dg/pr108692.c | 31 + gcc/testsuite/gcc.dg/pr108787.c | 27 + gcc/testsuite/gcc.dg/pr108805.c | 20 + gcc/testsuite/gcc.dg/pr65658.c | 12 +- gcc/testsuite/gcc.dg/strict-flex-array-3.c | 10 +- gcc/testsuite/gcc.dg/torture/pr100398.c | 2 +- gcc/testsuite/gcc.dg/torture/pr108737.c | 19 + gcc/testsuite/gcc.dg/torture/pr108782.c | 21 + gcc/testsuite/gcc.dg/torture/pr108791.c | 9 + .../gcc.dg/torture/stackalign/builtin-apply-3.c | 1 + .../gcc.dg/torture/stackalign/builtin-apply-4.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/bool-minus-1.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/bool-minus-2.c | 33 + gcc/testsuite/gcc.dg/tree-ssa/pr108354-1.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/pr108684-1.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-24.c | 25 + gcc/testsuite/gcc.dg/vect/pr108316.c | 11 + gcc/testsuite/gcc.dg/vect/pr108608.c | 24 + gcc/testsuite/gcc.target/aarch64/cpunative/info_19 | 9 + gcc/testsuite/gcc.target/aarch64/cpunative/info_20 | 9 + gcc/testsuite/gcc.target/aarch64/cpunative/info_21 | 9 + gcc/testsuite/gcc.target/aarch64/cpunative/info_22 | 9 + .../gcc.target/aarch64/cpunative/native_cpu_19.c | 14 + .../gcc.target/aarch64/cpunative/native_cpu_20.c | 15 + .../gcc.target/aarch64/cpunative/native_cpu_21.c | 13 + .../gcc.target/aarch64/cpunative/native_cpu_22.c | 13 + gcc/testsuite/gcc.target/aarch64/options_set_10.c | 11 - gcc/testsuite/gcc.target/aarch64/pr104921-1.c | 12 + gcc/testsuite/gcc.target/aarch64/pr104921-2.c | 6 + gcc/testsuite/gcc.target/aarch64/pr104921.x | 9 + gcc/testsuite/gcc.target/aarch64/pr108508.c | 28 + gcc/testsuite/gcc.target/aarch64/pr108589.c | 15 + gcc/testsuite/gcc.target/aarch64/pr108601.c | 11 + gcc/testsuite/gcc.target/aarch64/pr108681.c | 15 + gcc/testsuite/gcc.target/aarch64/sve/fabd_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/fmul_1.c | 12 +- gcc/testsuite/gcc.target/aarch64/sve/fp_arith_1.c | 12 +- gcc/testsuite/gcc.target/aarch64/sve/fsubr_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pr108608-1.c | 9 + gcc/testsuite/gcc.target/arc/milli-1.c | 2 +- gcc/testsuite/gcc.target/arm/mve/mve_vpt.c | 24 + gcc/testsuite/gcc.target/arm/mve/pr108443-run.c | 29 + gcc/testsuite/gcc.target/arm/mve/pr108443.c | 14 + gcc/testsuite/gcc.target/bpf/ldxdw.c | 12 + gcc/testsuite/gcc.target/gcn/cond_shift_3.c | 37 + gcc/testsuite/gcc.target/gcn/cond_shift_3_run.c | 27 + gcc/testsuite/gcc.target/gcn/cond_shift_4.c | 38 + gcc/testsuite/gcc.target/gcn/cond_shift_4_run.c | 27 + gcc/testsuite/gcc.target/gcn/cond_shift_8.c | 35 + gcc/testsuite/gcc.target/gcn/cond_shift_8_run.c | 28 + gcc/testsuite/gcc.target/gcn/cond_shift_9.c | 36 + gcc/testsuite/gcc.target/gcn/cond_shift_9_run.c | 28 + .../gcc.target/i386/avx512fp16-reduce-op-2.c | 3 +- gcc/testsuite/gcc.target/i386/pr103541.c | 14 + gcc/testsuite/gcc.target/i386/pr108516-1.c | 19 + gcc/testsuite/gcc.target/i386/pr108516-2.c | 19 + gcc/testsuite/gcc.target/i386/pr108724.c | 15 + gcc/testsuite/gcc.target/i386/pr108774.c | 11 + gcc/testsuite/gcc.target/i386/pr108831-1.c | 63 + gcc/testsuite/gcc.target/i386/pr108831-2.c | 55 + gcc/testsuite/gcc.target/i386/pr85593.c | 2 +- gcc/testsuite/gcc.target/i386/pr90007.c | 2 +- gcc/testsuite/gcc.target/i386/pr92841-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr95464.c | 2 +- gcc/testsuite/gcc.target/i386/pr98063.c | 2 +- gcc/testsuite/gcc.target/i386/pr99464.c | 3 +- gcc/testsuite/gcc.target/i386/pr99530-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr99530-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr99530-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr99530-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr99530-5.c | 2 +- gcc/testsuite/gcc.target/i386/pr99530-6.c | 2 +- gcc/testsuite/gcc.target/i386/pr99531.c | 4 +- .../gcc.target/powerpc/p9-vec-length-epil-1.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-2.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-3.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-4.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-5.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-6.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-8.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-1.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-2.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-3.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-4.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-5.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-6.c | 2 +- .../gcc.target/powerpc/p9-vec-length-full-8.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr103109-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr108787.c | 6 + gcc/testsuite/gcc.target/powerpc/pr96373.c | 31 + .../riscv/rvv/base/binop_vv_constraint-1.c | 132 + .../riscv/rvv/base/binop_vv_constraint-2.c | 15 + .../riscv/rvv/base/binop_vv_constraint-3.c | 27 + .../riscv/rvv/base/binop_vv_constraint-4.c | 27 + .../riscv/rvv/base/binop_vv_constraint-5.c | 29 + .../riscv/rvv/base/binop_vv_constraint-6.c | 27 + .../riscv/rvv/base/binop_vv_constraint-7.c | 29 + .../riscv/rvv/base/binop_vx_constraint-1.c | 132 + .../riscv/rvv/base/binop_vx_constraint-10.c | 132 + .../riscv/rvv/base/binop_vx_constraint-100.c | 16 + .../riscv/rvv/base/binop_vx_constraint-101.c | 16 + .../riscv/rvv/base/binop_vx_constraint-102.c | 18 + .../riscv/rvv/base/binop_vx_constraint-103.c | 123 + .../riscv/rvv/base/binop_vx_constraint-104.c | 72 + .../riscv/rvv/base/binop_vx_constraint-105.c | 16 + .../riscv/rvv/base/binop_vx_constraint-106.c | 16 + .../riscv/rvv/base/binop_vx_constraint-107.c | 16 + .../riscv/rvv/base/binop_vx_constraint-108.c | 18 + .../riscv/rvv/base/binop_vx_constraint-109.c | 123 + .../riscv/rvv/base/binop_vx_constraint-11.c | 132 + .../riscv/rvv/base/binop_vx_constraint-110.c | 72 + .../riscv/rvv/base/binop_vx_constraint-111.c | 16 + .../riscv/rvv/base/binop_vx_constraint-112.c | 16 + .../riscv/rvv/base/binop_vx_constraint-113.c | 16 + .../riscv/rvv/base/binop_vx_constraint-114.c | 18 + .../riscv/rvv/base/binop_vx_constraint-115.c | 72 + .../riscv/rvv/base/binop_vx_constraint-116.c | 16 + .../riscv/rvv/base/binop_vx_constraint-117.c | 16 + .../riscv/rvv/base/binop_vx_constraint-118.c | 16 + .../riscv/rvv/base/binop_vx_constraint-119.c | 18 + .../riscv/rvv/base/binop_vx_constraint-12.c | 160 + .../riscv/rvv/base/binop_vx_constraint-120.c | 16 + .../riscv/rvv/base/binop_vx_constraint-121.c | 55 + .../riscv/rvv/base/binop_vx_constraint-122.c | 21 + .../riscv/rvv/base/binop_vx_constraint-123.c | 15 + .../riscv/rvv/base/binop_vx_constraint-124.c | 27 + .../riscv/rvv/base/binop_vx_constraint-125.c | 27 + .../riscv/rvv/base/binop_vx_constraint-126.c | 29 + .../riscv/rvv/base/binop_vx_constraint-127.c | 27 + .../riscv/rvv/base/binop_vx_constraint-128.c | 29 + .../riscv/rvv/base/binop_vx_constraint-129.c | 69 + .../riscv/rvv/base/binop_vx_constraint-13.c | 132 + .../riscv/rvv/base/binop_vx_constraint-130.c | 69 + .../riscv/rvv/base/binop_vx_constraint-131.c | 69 + .../riscv/rvv/base/binop_vx_constraint-132.c | 59 + .../riscv/rvv/base/binop_vx_constraint-133.c | 69 + .../riscv/rvv/base/binop_vx_constraint-134.c | 69 + .../riscv/rvv/base/binop_vx_constraint-135.c | 69 + .../riscv/rvv/base/binop_vx_constraint-136.c | 59 + .../riscv/rvv/base/binop_vx_constraint-137.c | 123 + .../riscv/rvv/base/binop_vx_constraint-138.c | 123 + .../riscv/rvv/base/binop_vx_constraint-139.c | 72 + .../riscv/rvv/base/binop_vx_constraint-14.c | 132 + .../riscv/rvv/base/binop_vx_constraint-140.c | 72 + .../riscv/rvv/base/binop_vx_constraint-141.c | 16 + .../riscv/rvv/base/binop_vx_constraint-142.c | 16 + .../riscv/rvv/base/binop_vx_constraint-143.c | 16 + .../riscv/rvv/base/binop_vx_constraint-144.c | 16 + .../riscv/rvv/base/binop_vx_constraint-145.c | 16 + .../riscv/rvv/base/binop_vx_constraint-146.c | 16 + .../riscv/rvv/base/binop_vx_constraint-147.c | 19 + .../riscv/rvv/base/binop_vx_constraint-148.c | 20 + .../riscv/rvv/base/binop_vx_constraint-149.c | 19 + .../riscv/rvv/base/binop_vx_constraint-15.c | 132 + .../riscv/rvv/base/binop_vx_constraint-150.c | 21 + .../riscv/rvv/base/binop_vx_constraint-151.c | 20 + .../riscv/rvv/base/binop_vx_constraint-152.c | 20 + .../riscv/rvv/base/binop_vx_constraint-153.c | 75 + .../riscv/rvv/base/binop_vx_constraint-154.c | 69 + .../riscv/rvv/base/binop_vx_constraint-155.c | 69 + .../riscv/rvv/base/binop_vx_constraint-156.c | 65 + .../riscv/rvv/base/binop_vx_constraint-157.c | 133 + .../riscv/rvv/base/binop_vx_constraint-158.c | 69 + .../riscv/rvv/base/binop_vx_constraint-159.c | 65 + .../riscv/rvv/base/binop_vx_constraint-16.c | 160 + .../riscv/rvv/base/binop_vx_constraint-160.c | 133 + .../riscv/rvv/base/binop_vx_constraint-161.c | 76 + .../riscv/rvv/base/binop_vx_constraint-162.c | 17 + .../riscv/rvv/base/binop_vx_constraint-163.c | 16 + .../riscv/rvv/base/binop_vx_constraint-164.c | 16 + .../riscv/rvv/base/binop_vx_constraint-165.c | 13 + .../riscv/rvv/base/binop_vx_constraint-166.c | 15 + .../riscv/rvv/base/binop_vx_constraint-17.c | 160 + .../riscv/rvv/base/binop_vx_constraint-18.c | 132 + .../riscv/rvv/base/binop_vx_constraint-19.c | 160 + .../riscv/rvv/base/binop_vx_constraint-2.c | 132 + .../riscv/rvv/base/binop_vx_constraint-20.c | 132 + .../riscv/rvv/base/binop_vx_constraint-21.c | 160 + .../riscv/rvv/base/binop_vx_constraint-22.c | 132 + .../riscv/rvv/base/binop_vx_constraint-23.c | 160 + .../riscv/rvv/base/binop_vx_constraint-24.c | 132 + .../riscv/rvv/base/binop_vx_constraint-25.c | 160 + .../riscv/rvv/base/binop_vx_constraint-26.c | 132 + .../riscv/rvv/base/binop_vx_constraint-27.c | 160 + .../riscv/rvv/base/binop_vx_constraint-28.c | 132 + .../riscv/rvv/base/binop_vx_constraint-29.c | 160 + .../riscv/rvv/base/binop_vx_constraint-3.c | 132 + .../riscv/rvv/base/binop_vx_constraint-30.c | 132 + .../riscv/rvv/base/binop_vx_constraint-31.c | 160 + .../riscv/rvv/base/binop_vx_constraint-32.c | 132 + .../riscv/rvv/base/binop_vx_constraint-33.c | 160 + .../riscv/rvv/base/binop_vx_constraint-34.c | 132 + .../riscv/rvv/base/binop_vx_constraint-35.c | 160 + .../riscv/rvv/base/binop_vx_constraint-36.c | 132 + .../riscv/rvv/base/binop_vx_constraint-37.c | 132 + .../riscv/rvv/base/binop_vx_constraint-38.c | 132 + .../riscv/rvv/base/binop_vx_constraint-39.c | 132 + .../riscv/rvv/base/binop_vx_constraint-4.c | 160 + .../riscv/rvv/base/binop_vx_constraint-40.c | 160 + .../riscv/rvv/base/binop_vx_constraint-41.c | 132 + .../riscv/rvv/base/binop_vx_constraint-42.c | 132 + .../riscv/rvv/base/binop_vx_constraint-43.c | 132 + .../riscv/rvv/base/binop_vx_constraint-44.c | 160 + .../riscv/rvv/base/binop_vx_constraint-45.c | 123 + .../riscv/rvv/base/binop_vx_constraint-46.c | 72 + .../riscv/rvv/base/binop_vx_constraint-47.c | 16 + .../riscv/rvv/base/binop_vx_constraint-48.c | 16 + .../riscv/rvv/base/binop_vx_constraint-49.c | 16 + .../riscv/rvv/base/binop_vx_constraint-5.c | 132 + .../riscv/rvv/base/binop_vx_constraint-50.c | 18 + .../riscv/rvv/base/binop_vx_constraint-51.c | 123 + .../riscv/rvv/base/binop_vx_constraint-52.c | 72 + .../riscv/rvv/base/binop_vx_constraint-53.c | 16 + .../riscv/rvv/base/binop_vx_constraint-54.c | 16 + .../riscv/rvv/base/binop_vx_constraint-55.c | 16 + .../riscv/rvv/base/binop_vx_constraint-56.c | 18 + .../riscv/rvv/base/binop_vx_constraint-57.c | 123 + .../riscv/rvv/base/binop_vx_constraint-58.c | 72 + .../riscv/rvv/base/binop_vx_constraint-59.c | 16 + .../riscv/rvv/base/binop_vx_constraint-6.c | 132 + .../riscv/rvv/base/binop_vx_constraint-60.c | 16 + .../riscv/rvv/base/binop_vx_constraint-61.c | 16 + .../riscv/rvv/base/binop_vx_constraint-62.c | 18 + .../riscv/rvv/base/binop_vx_constraint-63.c | 123 + .../riscv/rvv/base/binop_vx_constraint-64.c | 72 + .../riscv/rvv/base/binop_vx_constraint-65.c | 16 + .../riscv/rvv/base/binop_vx_constraint-66.c | 16 + .../riscv/rvv/base/binop_vx_constraint-67.c | 16 + .../riscv/rvv/base/binop_vx_constraint-68.c | 18 + .../riscv/rvv/base/binop_vx_constraint-69.c | 123 + .../riscv/rvv/base/binop_vx_constraint-7.c | 132 + .../riscv/rvv/base/binop_vx_constraint-70.c | 72 + .../riscv/rvv/base/binop_vx_constraint-71.c | 16 + .../riscv/rvv/base/binop_vx_constraint-72.c | 16 + .../riscv/rvv/base/binop_vx_constraint-73.c | 16 + .../riscv/rvv/base/binop_vx_constraint-74.c | 18 + .../riscv/rvv/base/binop_vx_constraint-75.c | 72 + .../riscv/rvv/base/binop_vx_constraint-76.c | 16 + .../riscv/rvv/base/binop_vx_constraint-77.c | 16 + .../riscv/rvv/base/binop_vx_constraint-78.c | 16 + .../riscv/rvv/base/binop_vx_constraint-79.c | 18 + .../riscv/rvv/base/binop_vx_constraint-8.c | 160 + .../riscv/rvv/base/binop_vx_constraint-80.c | 72 + .../riscv/rvv/base/binop_vx_constraint-81.c | 16 + .../riscv/rvv/base/binop_vx_constraint-82.c | 16 + .../riscv/rvv/base/binop_vx_constraint-83.c | 16 + .../riscv/rvv/base/binop_vx_constraint-84.c | 18 + .../riscv/rvv/base/binop_vx_constraint-85.c | 123 + .../riscv/rvv/base/binop_vx_constraint-86.c | 72 + .../riscv/rvv/base/binop_vx_constraint-87.c | 16 + .../riscv/rvv/base/binop_vx_constraint-88.c | 16 + .../riscv/rvv/base/binop_vx_constraint-89.c | 16 + .../riscv/rvv/base/binop_vx_constraint-9.c | 132 + .../riscv/rvv/base/binop_vx_constraint-90.c | 18 + .../riscv/rvv/base/binop_vx_constraint-91.c | 123 + .../riscv/rvv/base/binop_vx_constraint-92.c | 72 + .../riscv/rvv/base/binop_vx_constraint-93.c | 16 + .../riscv/rvv/base/binop_vx_constraint-94.c | 16 + .../riscv/rvv/base/binop_vx_constraint-95.c | 16 + .../riscv/rvv/base/binop_vx_constraint-96.c | 18 + .../riscv/rvv/base/binop_vx_constraint-97.c | 123 + .../riscv/rvv/base/binop_vx_constraint-98.c | 72 + .../riscv/rvv/base/binop_vx_constraint-99.c | 16 + .../riscv/rvv/base/shift_vx_constraint-1.c | 134 + .../riscv/rvv/base/ternop_vv_constraint-1.c | 83 + .../riscv/rvv/base/ternop_vv_constraint-2.c | 83 + .../riscv/rvv/base/ternop_vx_constraint-1.c | 71 + .../riscv/rvv/base/ternop_vx_constraint-2.c | 38 + .../riscv/rvv/base/ternop_vx_constraint-3.c | 125 + .../riscv/rvv/base/ternop_vx_constraint-4.c | 123 + .../riscv/rvv/base/ternop_vx_constraint-5.c | 123 + .../riscv/rvv/base/ternop_vx_constraint-6.c | 130 + .../riscv/rvv/base/ternop_vx_constraint-7.c | 130 + .../riscv/rvv/base/unop_v_constraint-1.c | 132 + .../riscv/rvv/base/unop_v_constraint-2.c | 132 + .../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.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/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.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/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.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/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/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 + gcc/testsuite/gcc.target/riscv/shorten-memrefs-1.c | 4 +- gcc/testsuite/gcc.target/riscv/shorten-memrefs-2.c | 8 +- gcc/testsuite/gcc.target/riscv/shorten-memrefs-3.c | 2 +- gcc/testsuite/gcc.target/riscv/shorten-memrefs-4.c | 4 +- gcc/testsuite/gcc.target/riscv/shorten-memrefs-5.c | 8 +- gcc/testsuite/gcc.target/riscv/shorten-memrefs-6.c | 2 +- gcc/testsuite/gcc.target/riscv/shorten-memrefs-8.c | 4 +- gcc/testsuite/gcc.target/s390/preserve-args-1.c | 17 + gcc/testsuite/gcc.target/s390/preserve-args-2.c | 19 + gcc/testsuite/gcc.target/s390/preserve-args-3.c | 19 + .../gfortran.dg/ISO_Fortran_binding_14.f90 | 2 +- .../gfortran.dg/bind_c_array_params_2.f90 | 4 +- .../goacc/privatization-1-compute-loop.f90 | 6 +- .../goacc/privatization-1-routine_gang-loop.f90 | 3 +- gcc/testsuite/gfortran.dg/gomp/loop-2.f90 | 5 + gcc/testsuite/gfortran.dg/gomp/loop-5.f90 | 84 + gcc/testsuite/gfortran.dg/gomp/openmp-simd-8.f90 | 25 + gcc/testsuite/gfortran.dg/gomp/taskloop-2.f90 | 2 + gcc/testsuite/gfortran.dg/noinline.f90 | 23 + gcc/testsuite/gfortran.dg/noreturn-1.f90 | 62 + gcc/testsuite/gfortran.dg/noreturn-2.f90 | 53 + gcc/testsuite/gfortran.dg/noreturn-3.f90 | 14 + gcc/testsuite/gfortran.dg/noreturn-4.f90 | 11 + gcc/testsuite/gfortran.dg/noreturn-5.f90 | 9 + gcc/testsuite/gfortran.dg/pr103259.f90 | 11 + gcc/testsuite/gfortran.dg/pr103475.f90 | 11 + gcc/testsuite/gfortran.dg/pr103608.f90 | 14 + gcc/testsuite/gfortran.dg/pr103779.f90 | 18 + gcc/testsuite/gfortran.dg/pr104554.f90 | 11 + gcc/testsuite/gfortran.dg/pr108527.f90 | 2 +- gcc/testsuite/gfortran.dg/pr108592.f90 | 8 + gcc/testsuite/gfortran.dg/pr96486.f90 | 2 +- gcc/testsuite/gfortran.dg/save_7.f90 | 17 + gcc/testsuite/gfortran.dg/weak-1.f90 | 7 + gcc/testsuite/gnat.dg/shift2.adb | 8 + gcc/testsuite/lib/gm2.exp | 3 + gcc/testsuite/lib/target-supports.exp | 2 +- gcc/testsuite/obj-c++.dg/proto-lossage-4.mm | 14 +- gcc/testsuite/objc.dg/proto-lossage-4.m | 6 +- gcc/testsuite/objc/execute/execute.exp | 1 + gcc/timevar.h | 4 +- gcc/toplev.cc | 2 +- gcc/tree-cfg.cc | 7 +- gcc/tree-chrec.h | 22 +- gcc/tree-data-ref.h | 24 +- gcc/tree-into-ssa.cc | 4 + gcc/tree-iterator.h | 16 +- gcc/tree-nested.cc | 32 +- gcc/tree-outof-ssa.h | 4 +- gcc/tree-phinodes.h | 4 +- gcc/tree-scalar-evolution.h | 6 +- gcc/tree-sra.h | 2 +- gcc/tree-ssa-alias.cc | 10 +- gcc/tree-ssa-alias.h | 2 +- gcc/tree-ssa-dce.cc | 25 +- gcc/tree-ssa-dse.cc | 2 +- gcc/tree-ssa-forwprop.cc | 3 +- gcc/tree-ssa-live.h | 24 +- gcc/tree-ssa-loop-im.cc | 4 +- gcc/tree-ssa-loop-manip.h | 2 +- gcc/tree-ssa-loop.h | 2 +- gcc/tree-ssa-operands.h | 4 +- gcc/tree-ssa-propagate.h | 4 +- gcc/tree-ssa-reassoc.cc | 9 + gcc/tree-ssa-sccvn.cc | 121 +- gcc/tree-ssa-sccvn.h | 10 +- gcc/tree-ssa.cc | 2 + gcc/tree-ssa.h | 12 +- gcc/tree-ssanames.h | 10 +- gcc/tree-streamer.h | 8 +- gcc/tree-switch-conversion.h | 2 +- gcc/tree-vect-loop-manip.cc | 44 + gcc/tree-vect-loop.cc | 72 +- gcc/tree-vect-patterns.cc | 20 +- gcc/tree-vect-stmts.cc | 63 +- gcc/tree-vectorizer.h | 67 +- gcc/tree-vrp.cc | 4 + gcc/tree.cc | 9 +- gcc/tree.def | 3 +- gcc/tree.h | 88 +- gcc/ubsan.cc | 2 +- gcc/value-query.cc | 10 +- gcc/value-query.h | 4 +- gcc/value-range.cc | 11 +- gcc/value-relation.cc | 34 + gcc/value-relation.h | 1 + gcc/wide-int.h | 2 +- include/ChangeLog | 4 + include/gomp-constants.h | 2 +- libcpp/po/ChangeLog | 4 + libcpp/po/cpplib.pot | 541 +- libgcc/ChangeLog | 10 + libgcc/config.host | 3 + libgcc/config/arm/pr-support.c | 6 + libgcc/config/riscv/value-unwind.h | 39 + libgm2/ChangeLog | 46 + libgm2/libm2cor/Makefile.am | 7 +- libgm2/libm2cor/Makefile.in | 7 +- libgm2/libm2iso/Makefile.am | 7 +- libgm2/libm2iso/Makefile.in | 7 +- libgm2/libm2iso/RTco.cc | 3 +- libgm2/libm2log/Makefile.am | 7 +- libgm2/libm2log/Makefile.in | 7 +- libgm2/libm2min/Makefile.am | 5 - libgm2/libm2min/Makefile.in | 5 - libgm2/libm2pim/Makefile.am | 6 +- libgm2/libm2pim/Makefile.in | 6 +- libgomp/ChangeLog | 103 + libgomp/config/gcn/libgomp-gcn.h | 34 + libgomp/config/gcn/team.c | 8 +- libgomp/libgomp.h | 5 +- libgomp/libgomp.texi | 48 +- libgomp/plugin/plugin-gcn.c | 255 +- libgomp/target.c | 26 +- libgomp/testsuite/libgomp.fortran/allocate-3.f90 | 4 +- libgomp/testsuite/libgomp.fortran/allocate-4.f90 | 42 + .../libgomp.fortran/non-rectangular-loop-1.f90 | 668 + .../libgomp.fortran/non-rectangular-loop-1a.f90 | 374 + .../libgomp.fortran/non-rectangular-loop-2.f90 | 243 + .../libgomp.fortran/non-rectangular-loop-3.f90 | 212 + .../libgomp.fortran/non-rectangular-loop-4.f90 | 215 + .../libgomp.fortran/non-rectangular-loop-5.f90 | 28 + .../libgomp.fortran/reverse-offload-5.f90 | 6 +- .../libgomp.fortran/reverse-offload-6.f90 | 34 + .../libgomp.fortran/target-enter-data-3.f90 | 22 + .../target-nowait-array-section.f90 | 2 +- libiberty/ChangeLog | 5 + libiberty/lrealpath.c | 199 +- libphobos/ChangeLog | 5 + libphobos/libdruntime/core/sys/freebsd/config.d | 5 +- libsanitizer/ChangeLog | 18 + libsanitizer/hwasan/hwasan_setjmp_x86_64.S | 3 +- libstdc++-v3/ChangeLog | 443 + libstdc++-v3/Makefile.am | 4 +- libstdc++-v3/Makefile.in | 4 +- libstdc++-v3/acinclude.m4 | 8 +- libstdc++-v3/config/abi/pre/gnu.ver | 7 + libstdc++-v3/config/os/generic/error_constants.h | 2 + libstdc++-v3/config/os/gnu-linux/os_defines.h | 22 +- libstdc++-v3/configure | 8 +- libstdc++-v3/doc/doxygen/user.cfg.in | 6 +- libstdc++-v3/doc/html/index.html | 4 +- libstdc++-v3/doc/html/manual/abi.html | 2 +- libstdc++-v3/doc/html/manual/associative.html | 2 +- libstdc++-v3/doc/html/manual/configure.html | 5 +- libstdc++-v3/doc/html/manual/debug.html | 2 +- .../doc/html/manual/documentation_hacking.html | 2 +- libstdc++-v3/doc/html/manual/facets.html | 4 +- libstdc++-v3/doc/html/manual/memory.html | 2 +- .../doc/html/manual/policy_data_structures.html | 4 +- libstdc++-v3/doc/html/manual/status.html | 8 +- libstdc++-v3/doc/html/manual/test.html | 12 + libstdc++-v3/doc/html/manual/using.html | 6 + .../doc/html/manual/using_dynamic_or_shared.html | 39 +- libstdc++-v3/doc/html/manual/using_exceptions.html | 2 +- libstdc++-v3/doc/xml/manual/abi.xml | 2 +- libstdc++-v3/doc/xml/manual/configure.xml | 5 +- libstdc++-v3/doc/xml/manual/containers.xml | 2 +- libstdc++-v3/doc/xml/manual/ctype.xml | 2 +- libstdc++-v3/doc/xml/manual/debug.xml | 2 +- .../doc/xml/manual/documentation_hacking.xml | 2 +- .../xml/manual/policy_data_structures_biblio.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2023.xml | 11 + libstdc++-v3/doc/xml/manual/test.xml | 14 + libstdc++-v3/doc/xml/manual/using.xml | 66 +- libstdc++-v3/doc/xml/manual/using_exceptions.xml | 2 +- libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/basic_string.h | 11 +- libstdc++-v3/include/bits/c++config | 16 +- libstdc++-v3/include/bits/fs_ops.h | 4 +- libstdc++-v3/include/bits/fs_path.h | 10 +- libstdc++-v3/include/bits/ranges_algo.h | 228 + libstdc++-v3/include/bits/regex_automaton.h | 2 +- libstdc++-v3/include/bits/regex_automaton.tcc | 18 +- libstdc++-v3/include/bits/regex_scanner.tcc | 60 +- libstdc++-v3/include/bits/stl_pair.h | 112 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 4 +- libstdc++-v3/include/experimental/bits/simd.h | 245 +- .../include/experimental/bits/simd_builtin.h | 351 +- .../include/experimental/bits/simd_converter.h | 22 +- .../include/experimental/bits/simd_detail.h | 3 + .../include/experimental/bits/simd_fixed_size.h | 265 +- libstdc++-v3/include/experimental/bits/simd_math.h | 56 +- libstdc++-v3/include/experimental/bits/simd_neon.h | 14 +- libstdc++-v3/include/experimental/bits/simd_x86.h | 143 +- libstdc++-v3/include/experimental/optional | 2 +- .../include/experimental/synchronized_value | 100 + libstdc++-v3/include/ext/throw_allocator.h | 8 +- libstdc++-v3/include/pstl/algorithm_fwd.h | 36 +- libstdc++-v3/include/pstl/algorithm_impl.h | 28 +- libstdc++-v3/include/pstl/execution_impl.h | 8 +- libstdc++-v3/include/pstl/glue_algorithm_impl.h | 2 +- libstdc++-v3/include/pstl/glue_numeric_defs.h | 2 +- libstdc++-v3/include/pstl/numeric_impl.h | 4 +- libstdc++-v3/include/pstl/parallel_backend_tbb.h | 4 +- libstdc++-v3/include/pstl/unseq_backend_simd.h | 12 +- libstdc++-v3/include/std/atomic | 39 + libstdc++-v3/include/std/format | 101 +- libstdc++-v3/include/std/mutex | 8 +- libstdc++-v3/include/std/sstream | 32 +- libstdc++-v3/include/std/tuple | 8 +- libstdc++-v3/include/std/type_traits | 28 +- libstdc++-v3/include/std/variant | 4 +- libstdc++-v3/libsupc++/cxxabi_init_exception.h | 5 +- libstdc++-v3/src/Makefile.am | 16 +- libstdc++-v3/src/Makefile.in | 22 +- libstdc++-v3/src/c++11/Makefile.am | 16 +- libstdc++-v3/src/c++11/Makefile.in | 37 +- libstdc++-v3/src/c++11/random.cc | 2 + libstdc++-v3/src/c++11/system_error.cc | 9 + libstdc++-v3/src/c++17/Makefile.am | 4 + libstdc++-v3/src/c++17/Makefile.in | 6 +- libstdc++-v3/src/c++17/fs_ops.cc | 6 +- libstdc++-v3/src/c++17/fs_path.cc | 13 + libstdc++-v3/src/c++20/Makefile.am | 4 + libstdc++-v3/src/c++20/Makefile.in | 6 +- libstdc++-v3/src/c++98/Makefile.am | 4 + libstdc++-v3/src/c++98/Makefile.in | 6 +- libstdc++-v3/src/filesystem/ops-common.h | 9 +- libstdc++-v3/testsuite/17_intro/names.cc | 21 +- libstdc++-v3/testsuite/17_intro/names_pstl.cc | 18 + .../20_util/aligned_storage/deprecated-2b.cc | 26 + .../aligned_storage/requirements/alias_decl.cc | 3 + .../requirements/explicit_instantiation.cc | 3 + .../testsuite/20_util/aligned_storage/value.cc | 2 + libstdc++-v3/testsuite/20_util/aligned_union/1.cc | 2 + .../20_util/aligned_union/deprecated-2b.cc | 26 + .../aligned_union/requirements/alias_decl.cc | 3 + .../testsuite/20_util/pair/dangling_ref.cc | 67 + libstdc++-v3/testsuite/20_util/variant/lwg3585.cc | 16 + .../basic_string/allocator/char/move_assign.cc | 52 + libstdc++-v3/testsuite/25_algorithms/contains/1.cc | 33 + .../testsuite/25_algorithms/contains_subrange/1.cc | 37 + .../testsuite/25_algorithms/find_last/1.cc | 90 + .../testsuite/25_algorithms/find_last_if/1.cc | 92 + .../testsuite/25_algorithms/find_last_if_not/1.cc | 92 + libstdc++-v3/testsuite/25_algorithms/iota/1.cc | 29 + .../27_io/basic_istringstream/view/char/1.cc | 1 - .../27_io/basic_istringstream/view/wchar_t/1.cc | 1 - .../27_io/basic_ostringstream/view/char/1.cc | 1 - .../27_io/basic_ostringstream/view/wchar_t/1.cc | 1 - .../testsuite/27_io/basic_stringbuf/view/char/1.cc | 1 - .../27_io/basic_stringbuf/view/wchar_t/1.cc | 1 - .../27_io/basic_stringstream/view/char/1.cc | 1 - .../27_io/basic_stringstream/view/wchar_t/1.cc | 1 - .../testsuite/27_io/filesystem/path/108636.cc | 8 + .../29_atomics/atomic_flag/test/explicit.cc | 26 +- .../29_atomics/atomic_flag/test/implicit.cc | 26 +- .../29_atomics/atomic_flag/wait_notify/1.cc | 26 +- libstdc++-v3/testsuite/experimental/simd/README.md | 10 +- .../experimental/simd/generate_makefile.sh | 24 +- .../testsuite/experimental/simd/tests/abs.cc | 4 +- .../experimental/simd/tests/algorithms.cc | 3 +- .../experimental/simd/tests/bits/conversions.h | 25 +- .../testsuite/experimental/simd/tests/bits/main.h | 87 + .../experimental/simd/tests/bits/make_vec.h | 10 + .../experimental/simd/tests/bits/mathreference.h | 3 + .../experimental/simd/tests/bits/test_values.h | 6 + .../experimental/simd/tests/bits/verify.h | 66 +- .../testsuite/experimental/simd/tests/broadcast.cc | 3 +- .../testsuite/experimental/simd/tests/casts.cc | 4 +- .../experimental/simd/tests/fpclassify.cc | 4 +- .../testsuite/experimental/simd/tests/frexp.cc | 4 +- .../testsuite/experimental/simd/tests/generator.cc | 3 +- .../experimental/simd/tests/hypot3_fma.cc | 4 +- .../experimental/simd/tests/integer_operators.cc | 5 +- .../simd/tests/ldexp_scalbn_scalbln_modf.cc | 4 +- .../testsuite/experimental/simd/tests/loadstore.cc | 4 +- .../testsuite/experimental/simd/tests/logarithm.cc | 5 +- .../experimental/simd/tests/mask_broadcast.cc | 3 +- .../experimental/simd/tests/mask_conversions.cc | 2 +- .../experimental/simd/tests/mask_implicit_cvt.cc | 3 +- .../experimental/simd/tests/mask_loadstore.cc | 29 +- .../experimental/simd/tests/mask_operator_cvt.cc | 3 +- .../experimental/simd/tests/mask_operators.cc | 3 +- .../experimental/simd/tests/mask_reductions.cc | 30 +- .../testsuite/experimental/simd/tests/math_1arg.cc | 3 +- .../testsuite/experimental/simd/tests/math_2arg.cc | 4 +- .../experimental/simd/tests/operator_cvt.cc | 3 +- .../testsuite/experimental/simd/tests/operators.cc | 14 +- .../experimental/simd/tests/reductions.cc | 4 +- .../testsuite/experimental/simd/tests/remqo.cc | 4 +- .../testsuite/experimental/simd/tests/simd.cc | 2 +- .../testsuite/experimental/simd/tests/sincos.cc | 6 +- .../experimental/simd/tests/split_concat.cc | 4 +- .../testsuite/experimental/simd/tests/splits.cc | 2 +- .../experimental/simd/tests/trigonometric.cc | 4 +- .../experimental/simd/tests/trunc_ceil_floor.cc | 3 +- .../testsuite/experimental/simd/tests/where.cc | 4 +- .../testsuite/experimental/synchronized_value.cc | 42 + .../testsuite/std/format/arguments/lwg3810.cc | 25 + libstdc++-v3/testsuite/std/time/hh_mm_ss/1.cc | 2 +- 6796 files changed, 1151696 insertions(+), 18746 deletions(-)