]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 2 Mar 2024 00:17:11 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 2 Mar 2024 00:17:11 +0000 (00:17 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libbacktrace/ChangeLog
libgomp/ChangeLog

index 919912e71c7d922156dbf070248b8a779ed5a8d6..47b44cb9870c5bc9f172969fb9b24e9a0a00a6cc 100644 (file)
@@ -1,3 +1,7 @@
+2024-03-01  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
+
+       * mklog.py: Use present tense in ChangeLog.
+
 2024-02-29  Andrew Pinski  <quic_apinski@quicinc.com>
 
        * gcc-changelog/git_commit.py (bug_components): Add libcc1.
index fe6bb91f3e8a247ef02f639b24e5650ba27e18c5..845ae731d392fd79dc7fdb18c11141e29e79fe16 100644 (file)
@@ -1,3 +1,112 @@
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/104919
+       PR c++/106009
+       * tree-inline.cc (remap_decl): Handle copy_decl returning the
+       original decl.
+       (remap_decls): Handle remap_decl returning the original decl.
+       (copy_fn): Adjust copy_decl callback to skip TYPE_DECL and
+       CONST_DECL.
+
+2024-03-01  Jeff Law  <jlaw@ventanamicro.com>
+
+       * config/riscv/riscv.md (zero_extendqi<SUPERQI:mode>2_internal): Fix
+       type attribute.
+       (extendsidi2_internal, movhf_hardfloat, movhf_softfloat): Likewise.
+       (movdi_32bit, movdi_64bit, movsi_internal): Likewise.
+       (movhi_internal, movqi_internal): Likewise.
+       (movsf_softfloat, movsf_hardfloat): Likewise.
+       (movdf_hardfloat_rv32, movdf_hardfloat_rv64): Likewise.
+       (movdf_softfloat): Likewise.
+
+2024-03-01  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/110358
+       PR c++/109642
+       * doc/extend.texi: Document gnu::no_dangling.
+       * doc/invoke.texi: Mention that gnu::no_dangling disables
+       -Wdangling-reference.
+
+2024-03-01  Georg-Johann Lay  <avr@gjlay.de>
+
+       * config/avr/avr.opt: Overhaul help screen.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+           Tobias Burnus  <tburnus@baylibre.com>
+
+       PR c++/110347
+       * gimplify.cc (omp_notice_variable): Fix 'shared' arg to
+       lang_hooks.decls.omp_disregard_value_expr for
+       (first)private in target regions.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/114136
+       * calls.cc (expand_call): For TYPE_NO_NAMED_ARGS_STDARG_P set
+       n_named_args initially before INIT_CUMULATIVE_ARGS to
+       structure_value_addr_parm rather than 0, after it don't modify
+       it if strict_argument_naming and clear only if
+       !pretend_outgoing_varargs_named.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/114015
+       * dwarf2out.cc (should_move_die_to_comdat): Return false for
+       aggregates without DW_AT_byte_size attribute or with non-constant
+       DW_AT_byte_size.
+
+2024-03-01  Georg-Johann Lay  <avr@gjlay.de>
+
+       * doc/invoke.texi (AVR Options) <-mfuse-add=level>: Document
+       valid values for level.
+
+2024-03-01  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/114070
+       * match.pd ((c ? a : b) op d  -->  c ? (a op d) : (b op d)):
+       Allow the folding if before lowering and the current IL
+       isn't supported with vcond_mask.
+
+2024-03-01  xuli  <xuli1@eswincomputing.com>
+
+       * config/riscv/riscv.cc (TARGET_GNU_ATTRIBUTES): Add riscv_vector_cc
+       attribute to riscv_attribute_table.
+       (riscv_vector_cc_function_p): Return true if FUNC is a riscv_vector_cc function.
+       (riscv_fntype_abi): Add riscv_vector_cc attribute check.
+       * doc/extend.texi: Add riscv_vector_cc attribute description.
+
+2024-03-01  Pan Li  <pan2.li@intel.com>
+
+       PR target/112817
+       * config/riscv/riscv-avlprop.cc (pass_avlprop::execute): Replace
+       RVV_FIXED_VLMAX to RVV_VECTOR_BITS_ZVL.
+       * config/riscv/riscv-opts.h (enum riscv_autovec_preference_enum): Remove.
+       (enum rvv_vector_bits_enum): New enum for different RVV vector bits.
+       * config/riscv/riscv-selftests.cc (riscv_run_selftests): Update
+       comments for option replacement.
+       * config/riscv/riscv-v.cc (autovec_use_vlmax_p): Replace enum of
+       riscv_autovec_preference to rvv_vector_bits.
+       (vls_mode_valid_p): Ditto.
+       (estimated_poly_value): Ditto.
+       * config/riscv/riscv.cc (riscv_convert_vector_chunks): Rename to
+       vector chunks and honor new option mrvv-vector-bits.
+       (riscv_override_options_internal): Update comments and rename the
+       vector chunks.
+       * config/riscv/riscv.opt: Add option mrvv-vector-bits and remove
+       internal option param=riscv-autovec-preference.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       * function.cc (assign_parms): Only call assign_parms_setup_varargs
+       early for TYPE_NO_NAMED_ARGS_STDARG_P functions if fnargs is empty.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/114156
+       * gimple-lower-bitint.cc (bitint_large_huge::lower_stmt): Allow
+       rhs1 of a VCE to have no underlying variable if it is a load and
+       handle that case.
+
 2024-02-29  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/114159
index 88d4f65b21d9fa6ffe1aa05c128888875dcdc52f..e129c99dc70c772778c211152603b57f7d964a27 100644 (file)
@@ -1 +1 @@
-20240301
+20240302
index 4339b522ef1496f685683f2f8221ab8179920334..347e55c7017ef6ac33e6af4f8f4deda473aeea19 100644 (file)
@@ -1,3 +1,64 @@
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/104919
+       PR c++/106009
+       * module.cc (depset::hash::sneakoscope): Remove.
+       (trees_out::decl_node): Always add a dependency on a local type.
+       (depset::hash::find_dependencies): Remove sneakoscope stuff.
+
+2024-03-01  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/114170
+       * module.cc (has_definition): Fall back to DECL_INITIALIZED_P
+       when DECL_INITIAL is not set on a template.
+       (module_state::write_inits): Only increment count when
+       initializers are actually written.
+
+2024-03-01  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/114005
+       * init.cc (create_temporary_var): Use current_scope instead of
+       current_function_decl.
+
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       * decl.cc (maybe_register_incomplete_var): Restrict second
+       branch to static data members from a not-yet-complete class.
+
+2024-03-01  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/110358
+       PR c++/109642
+       * call.cc (no_dangling_p): New.
+       (reference_like_class_p): Use it.
+       (do_warn_dangling_reference): Use it.  Don't warn when the function
+       or its enclosing class has attribute gnu::no_dangling.
+       * tree.cc (cxx_gnu_attributes): Add gnu::no_dangling.
+       (handle_no_dangling_attribute): New.
+
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/110025
+       PR c++/114138
+       * cp-tree.h (make_cast_auto): Declare.
+       * parser.cc (cp_parser_functional_cast): If the type is an auto,
+       replace it with a level-less one via make_cast_auto.
+       * pt.cc (find_parameter_packs_r): Don't treat level-less auto
+       as a type parameter pack.
+       (tsubst) <case TEMPLATE_TYPE_PARM>: Generalize CTAD placeholder
+       auto handling to all level-less autos.
+       (make_cast_auto): Define.
+       (do_auto_deduction): Handle replacement of a level-less auto.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/92687
+       * decl.cc (lookup_decomp_type): Return NULL_TREE if decomp_type_table
+       doesn't have entry for V.
+       * semantics.cc (finish_decltype_type): If ptds.saved, assert
+       DECL_HAS_VALUE_EXPR_P is true and decide on tuple vs. non-tuple based
+       on if lookup_decomp_type is NULL or not.
+
 2024-02-29  Marek Polacek  <polacek@redhat.com>
 
        PR c++/113987
index f6b6830698743f863008c05b49f76f4dc9ef79c2..77b8b1599bce2082e01b5270c0e66f8a618414d8 100644 (file)
@@ -1,3 +1,13 @@
+2024-03-01  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/104819
+       * check.cc (gfc_check_null): Handle nested NULL()s.
+       (is_c_interoperable): Check for MOLD argument of NULL() as part of
+       the interoperability check.
+       * interface.cc (gfc_compare_actual_formal): Extend checks for NULL()
+       actual arguments for presence of MOLD argument when required by
+       Interp J3/22-146.
+
 2024-02-29  Alexander Westbrooks  <alexanderw@gcc.gnu.org>
 
        PR fortran/82943
index deb15e9a1ee6386b15e545118292301d188b0822..c1fc1c5d162cca4689603075d00cdb8b23b57230 100644 (file)
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/104919
+       PR c++/106009
+       * g++.dg/modules/tdef-7.h: Remove outdated comment.
+       * g++.dg/modules/tdef-7_b.C: Don't expect two TYPE_DECLs.
+       * g++.dg/modules/enum-13_a.C: New test.
+       * g++.dg/modules/enum-13_b.C: New test.
+
+2024-03-01  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/114170
+       * g++.dg/modules/var-tpl-2_a.H: New test.
+       * g++.dg/modules/var-tpl-2_b.C: New test.
+
+2024-03-01  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/114005
+       * g++.dg/modules/pr114005_a.C: New test.
+       * g++.dg/modules/pr114005_b.C: New test.
+
+2024-03-01  Jeff Law  <jlaw@ventanamicro.com>
+
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Turn off
+       second phase scheduler.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Likewise.
+
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       * g++.dg/modules/cexpr-4_a.C: New test.
+       * g++.dg/modules/cexpr-4_b.C: New test.
+
+2024-03-01  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/110358
+       PR c++/109642
+       * g++.dg/ext/attr-no-dangling1.C: New test.
+       * g++.dg/ext/attr-no-dangling2.C: New test.
+       * g++.dg/ext/attr-no-dangling3.C: New test.
+       * g++.dg/ext/attr-no-dangling4.C: New test.
+       * g++.dg/ext/attr-no-dangling5.C: New test.
+       * g++.dg/ext/attr-no-dangling6.C: New test.
+       * g++.dg/ext/attr-no-dangling7.C: New test.
+       * g++.dg/ext/attr-no-dangling8.C: New test.
+       * g++.dg/ext/attr-no-dangling9.C: New test.
+
+2024-03-01  David Faust  <david.faust@oracle.com>
+
+       * gcc.dg/debug/ctf/ctf-file-scope-1.c (SFOO): Make array member
+       fixed-length.
+
+2024-03-01  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/104819
+       * gfortran.dg/assumed_rank_9.f90: Adjust testcase use of NULL().
+       * gfortran.dg/pr101329.f90: Adjust testcase to conform to interp.
+       * gfortran.dg/null_actual_4.f90: New test.
+
+2024-03-01  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/110025
+       PR c++/114138
+       * g++.dg/cpp23/auto-fncast16.C: New test.
+       * g++.dg/cpp23/auto-fncast17.C: New test.
+       * g++.dg/cpp23/auto-fncast18.C: New test.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/92687
+       * g++.dg/cpp1z/decomp59.C: New test.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+           Tobias Burnus  <tburnus@baylibre.com>
+
+       PR c++/110347
+       * g++.dg/gomp/target-lambda-1.C: Moved to become a
+       run-time test under testsuite/libgomp.c++.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/114015
+       * gcc.dg/debug/dwarf2/pr114015.c: New test.
+
+2024-03-01  xuli  <xuli1@eswincomputing.com>
+
+       * g++.target/riscv/rvv/base/attribute-riscv_vector_cc-error.C: New test.
+       * gcc.target/riscv/rvv/base/attribute-riscv_vector_cc-callee-saved.c: New test.
+       * gcc.target/riscv/rvv/base/attribute-riscv_vector_cc-error.c: New test.
+
+2024-03-01  Pan Li  <pan2.li@intel.com>
+
+       PR target/112817
+       * g++.target/riscv/rvv/base/pr111296.C: Replace
+       param=riscv-autovec-preference to mrvv-vector-bits.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-1.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-2.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113247-2.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113247-4.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: Ditto.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113281-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/align-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/align-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/copysign-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/copysign-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/copysign-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/copysign-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmax-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmax_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmax_zvfh-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmax_zvfh_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmin-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmin_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmin_zvfh-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/fmin_zvfh_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/mulh-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/mulh-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/mulh_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/mulh_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/narrow-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/narrow-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/narrow-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/narrow_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/narrow_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/narrow_run-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-immediate.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-scalar-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-scalar-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-scalar-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-run-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vadd-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vand-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vand-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vand-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vcompress-avlprop-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-run-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vdiv-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmax-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmax-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmax-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmax-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmin-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmin-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmin-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmin-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-run-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vmul-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vor-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vor-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vor-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vrem-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-run-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vsub-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vxor-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vxor-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/binop/vxor-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-5.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-6.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/bug-8.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond_run-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cmp/vcond_run-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-10.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-11.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-5.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-6.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-7.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-8.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith-9.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-10.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-11.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-5.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-6.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-7.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-8.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_arith_run-9.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv32-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv32-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv64-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float-rv64-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2float_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv32-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv32-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv64-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int-rv64-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv32-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv32-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv64-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh-rv64-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_float2int_zvfh_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv32-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv32-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv64-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float-rv64-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2float_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv32-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv64-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int-rv64-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_convert_int2int_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_copysign-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_copysign-zvfh-run.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fadd_run-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c:
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-1.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-4.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_fmul_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_logical_min_max_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_mulh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_mulh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_mulh_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_mulh_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_narrow_shift_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_shift_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-zvfh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt-zvfh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-zvfh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_sqrt_run-zvfh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_unary_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/cond/pr111401.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vec-narrow-int64-float16.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vec-widen-float16-int64.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt-itof-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfcvt_rtz-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-ftoi-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-itof-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfncvt-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-ftoi-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-itof-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vfwcvt-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vncvt-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vncvt-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vsext-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vsext-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vsext-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vzext-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vzext-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/conversions/vzext-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/fold-min-poly.c: Diito.
+       * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/gather-scatter/strided_load-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/gather-scatter/strided_store-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/madd-split2-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/gimple_fold-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/live-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/live-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/live_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/live_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_zbb.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/select_vl-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/select_vl-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-15.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-17.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-18.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-19.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-15.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-16.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-17.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-18.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-19.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/partial/slp_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/post-ra-avl.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr110950.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr110964.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr110989.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr111232.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr111295.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr111313.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112326.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112552.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112554.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112561.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112597-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112599-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112599-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112694-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112854.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112872.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr112999.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr113393-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr113393-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/pr113393-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/extract_last_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_call-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_call-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_call-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_call-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_strict_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_zvfh-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/reduc/reduc_zvfh_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/scalable-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/series-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/series_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/slp-mask-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/slp-mask-run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_load_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/mask_struct_store_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-15.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-16.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-17.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-18.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-15.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-16.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-17.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-18.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/struct/struct_vect_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_nofm_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/ternop/ternop_run_zvfh-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/abs-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/abs-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/abs-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/abs-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/popcount-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/popcount-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vfsqrt-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vfsqrt-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vfsqrt-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vneg-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vneg-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vneg-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vneg-zvfh-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vnot-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vnot-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/unop/vnot-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/v-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/v-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-13.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-14.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/combine-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/combine-merge_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/combine-merge_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/compress_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/consecutive_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/full-vec-move1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/init-repeat-sequence-run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/init-repeat-sequence-run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/init-repeat-sequence-run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/insert_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/insert_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/merge_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/perm_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/pr110985.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/calling-convention-run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vls/pr110994.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vmv-imm-fixed-rv32.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vmv-imm-fixed-rv64.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vmv-imm-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vmv-imm-rv32.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vmv-imm-rv64.c: Diito.
+       * gcc.target/riscv/rvv/autovec/vreinterpet-fixed.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/vec-avg-run.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen-complicate-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_reduc-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_reduc_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-4.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run-9.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-10.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-11.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-12.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-5.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-6.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-7.c: Diito.
+       * gcc.target/riscv/rvv/autovec/widen/widen_run_zvfh-8.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl1024b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl2048b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl256b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl4096b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32f_zvl512b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl1024b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl2048b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl256b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl4096b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve32x_zvl512b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl1024b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl2048b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl256b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl4096b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64d_zvl512b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl1024b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl2048b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl256b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl4096b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64f_zvl512b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x-3.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl1024b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-2.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl2048b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl256b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl4096b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zve64x_zvl512b-1.c: Diito.
+       * gcc.target/riscv/rvv/autovec/zvfhmin-1.c: Diito.
+       * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-1.c: Diito.
+       * gcc.target/riscv/rvv/base/abi-callee-saved-1-fixed-2.c: Diito.
+       * gcc.target/riscv/rvv/base/cpymem-1.c: Diito.
+       * gcc.target/riscv/rvv/base/cpymem-2.c: Diito.
+       * gcc.target/riscv/rvv/base/cpymem-strategy-3.c: Diito.
+       * gcc.target/riscv/rvv/base/cpymem-strategy-4.c: Diito.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-77.c: Diito.
+       * gcc.target/riscv/rvv/base/float-point-frm-autovec-1.c: Diito.
+       * gcc.target/riscv/rvv/base/float-point-frm-autovec-2.c: Diito.
+       * gcc.target/riscv/rvv/base/float-point-frm-autovec-3.c: Diito.
+       * gcc.target/riscv/rvv/base/float-point-frm-autovec-4.c: Diito.
+       * gcc.target/riscv/rvv/base/poly-selftest-1.c: Diito.
+       * gcc.target/riscv/rvv/base/pr110119-1.c: Diito.
+       * gcc.target/riscv/rvv/base/pr110119-2.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-0.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-1.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-10.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-2.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-3.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-4.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-5.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-6.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-7.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-8.c: Diito.
+       * gcc.target/riscv/rvv/base/pr111720-9.c: Diito.
+       * gcc.target/riscv/rvv/base/vf_avl-1.c: Diito.
+       * gcc.target/riscv/rvv/base/vf_avl-2.c: Diito.
+       * gcc.target/riscv/rvv/base/vf_avl-3.c: Diito.
+       * gcc.target/riscv/rvv/base/vf_avl-4.c: Diito.
+       * gcc.target/riscv/rvv/base/zvl-unimplemented-1.c: Diito.
+       * gcc.target/riscv/rvv/base/zvl-unimplemented-2.c: Diito.
+       * gcc.target/riscv/rvv/rvv.exp: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_prop-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_prop-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-100.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-101.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-103.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-104.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-105.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-106.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-107.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-108.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-109.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-22.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-24.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-25.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-28.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-29.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-31.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-32.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-33.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-34.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-35.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-40.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-46.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-49.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-52.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-53.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-54.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-55.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-57.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-58.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-59.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-60.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-61.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-62.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-63.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-64.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-72.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-76.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-77.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-78.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-79.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-80.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-81.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-84.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-85.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-87.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-89.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-93.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-94.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-95.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-96.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-97.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-98.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/avl_single-99.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/dump-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/ffload-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/ffload-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/ffload-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/ffload-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/ffload-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/ffload-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr108270.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109399.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109547.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109615.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109743-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109743-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109743-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109743-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109748.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109773-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109773-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr109974.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111037-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111037-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111037-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111037-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111234.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111255.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111927.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr111947.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112092-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112092-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112713-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112713-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112776.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112813-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112929-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr112988-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr113248.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/pr113696.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-21.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-22.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-23.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-24.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl_int.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvl_pre-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: Diito.
+       * gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c: Diito.
+       * gcc.target/riscv/rvv/base/rvv-vector-bits-1.c: New test.
+       * gcc.target/riscv/rvv/base/rvv-vector-bits-2.c: New test.
+       * gcc.target/riscv/rvv/base/rvv-vector-bits-3.c: New test.
+       * gcc.target/riscv/rvv/base/rvv-vector-bits-4.c: New test.
+       * gcc.target/riscv/rvv/base/rvv-vector-bits-5.c: New test.
+       * gcc.target/riscv/rvv/base/rvv-vector-bits-6.c: New test.
+
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/114156
+       * gcc.dg/bitint-96.c: New test.
+
 2024-02-29  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/114159
index f1e8e297c41d76ef9d87a33c92e44069f633b36a..dc99c211812fb1f1cb4f01b15fd680a1b1bd520c 100644 (file)
@@ -1,3 +1,11 @@
+2024-03-01  Ian Lance Taylor  <iant@golang.org>
+
+       * elf.c (elf_add): Add the symbol table from a debuginfo file.
+       * Makefile.am (MAKETESTS): Add buildidfull and gnudebuglinkfull
+       variants of buildid and gnudebuglink tests.
+       (%_gnudebuglinkfull, %_buildidfull): New patterns.
+       * Makefile.in: Regenerate.
+
 2023-11-30  Ian Lance Taylor  <iant@golang.org>
 
        * pecoff.c: Include <windows.h> if available.
index 6c05997a80076e2d15b7aa60606765b618485205..4c61f82f4c4360cb5ac84ce81aefe76cc29fefb9 100644 (file)
@@ -1,3 +1,18 @@
+2024-03-01  Jakub Jelinek  <jakub@redhat.com>
+           Tobias Burnus  <tburnus@baylibre.com>
+
+       PR c++/110347
+       * testsuite/libgomp.c++/target-lambda-3.C: Moved from
+       gcc/testsuite/g++.dg/gomp/ and fixed is-mapped handling.
+       * testsuite/libgomp.c++/target-lambda-1.C: Modify to also
+       also work without offloading.
+       * testsuite/libgomp.c++/firstprivate-1.C: New test.
+       * testsuite/libgomp.c++/firstprivate-2.C: New test.
+       * testsuite/libgomp.c++/private-1.C: New test.
+       * testsuite/libgomp.c++/private-2.C: New test.
+       * testsuite/libgomp.c++/target-lambda-4.C: New test.
+       * testsuite/libgomp.c++/use_device_ptr-1.C: New test.
+
 2024-02-27  Tobias Burnus  <tburnus@baylibre.com>
 
        * libgomp.texi (OpenACC Runtime Library Routines): Document new 3.3