From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id C9FEC3858D28; Thu, 21 Mar 2024 00:19:00 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C9FEC3858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1710980340; bh=JAXlWffFjryctRdgoaqCRIoOsWyVSfwzGmoh2H7rt9A=; h=From:To:Subject:Date:From; b=Pfn1oxD4Qri7ffLR2Tbe6kiawnjoi3yAYxa6DQ2pCK7R5kZziLOWsIPAk3mcx1R0X 9sWxgRpB6McudOuDdcaHuPVIZB5rjjsYhHjx1siIFL7ZvWN2YG+8Z1No+1MlSxym6W wqTj9jNw+thwxR/mLr3UpIaiIH0FdJi1EC2BDxIw= MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r14-9587] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 9093f275e0a3430e4517e782e7f5419d403113f7 X-Git-Newrev: af37618473e27e7a996a3a159bcfb54439b47570 Message-Id: <20240321001900.C9FEC3858D28@sourceware.org> Date: Thu, 21 Mar 2024 00:19:00 +0000 (GMT) List-Id: https://gcc.gnu.org/g:af37618473e27e7a996a3a159bcfb54439b47570 commit r14-9587-gaf37618473e27e7a996a3a159bcfb54439b47570 Author: GCC Administrator Date: Thu Mar 21 00:18:14 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 166 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 21 ++ gcc/cp/ChangeLog | 6 + gcc/fortran/ChangeLog | 15 ++ gcc/objc/ChangeLog | 5 + gcc/testsuite/ChangeLog | 593 ++++++++++++++++++++++++++++++++++++++++++++++++ libgcc/ChangeLog | 4 + libstdc++-v3/ChangeLog | 5 + 9 files changed, 816 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 85f645c0238..776947fb99b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,169 @@ +2024-03-20 Cupertino Miranda + + * config/bpf/core-builtins.cc (bpf_core_get_index): Check if + field contains a DECL_NAME. + +2024-03-20 Cupertino Miranda + + * config/bpf/btfext-out.cc (cpf_core_reloc_add): Correct for new code. + Add assert to validate the string is set. + * config/bpf/core-builtins.cc (cr_final): Make string struct + field as const. + (process_enum_value): Correct for field type change. + (process_type): Set access string to "0". + +2024-03-20 Cupertino Miranda + + * config/bpf/core-builtins.cc (core_field_info): Add + support for POINTER_PLUS_EXPR in the root of the field expression. + (bpf_core_get_index): Likewise. + (pack_field_expr): Make the BTF type to point to the structure + related node, instead of its pointer type. + (make_core_safe_access_index): Correct to new code. + +2024-03-20 Xi Ruoyao + + PR target/114407 + * config/loongarch/loongarch-opts.cc (loongarch_config_target): + Fix typo in diagnostic message, enabing -> enabling. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/visium/visium.cc (visium_setup_incoming_varargs): Only skip + TARGET_FUNCTION_ARG_ADVANCE for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/nios2/nios2.cc (nios2_setup_incoming_varargs): Only skip + nios2_function_arg_advance for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/nds32/nds32.cc (nds32_setup_incoming_varargs): Only skip + function arg advance for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/m32r/m32r.cc (m32r_setup_incoming_varargs): Only skip + function arg advance for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/ft32/ft32.cc (ft32_setup_incoming_varargs): Only skip + function arg advance for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/epiphany/epiphany.cc (epiphany_setup_incoming_varargs): Only + skip function arg advance for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Jakub Jelinek + + PR target/114175 + * config/csky/csky.cc (csky_setup_incoming_varargs): Only skip + csky_function_arg_advance for TYPE_NO_NAMED_ARGS_STDARG_P functions + if arg.type is NULL. + +2024-03-20 Yury Khrustalev + + * config/aarch64/aarch64-sys-regs.def: Copy from Binutils. + +2024-03-20 Jakub Jelinek + + PR tree-optimization/114365 + * gimple-lower-bitint.cc (bitint_large_huge::handle_load): When adding + a PHI node, set iv2 to its result afterwards. + +2024-03-20 Jakub Jelinek + + * tree-ssa-loop-ch.cc (update_profile_after_ch): Fix comment typo: + probabbility -> probability. + (ch_base::copy_headers): Fix comment typo: itrations -> iterations. + +2024-03-20 Jakub Jelinek + + PR bootstrap/114369 + * system.h (vec_step): Define to vec_step_ when compiling + with clang on PowerPC. + +2024-03-20 demin.han + + PR target/112651 + * config/riscv/riscv-opts.h (enum riscv_autovec_lmul_enum): Rename + (enum rvv_max_lmul_enum): Ditto + (TARGET_MAX_LMUL): Ditto + * config/riscv/riscv-v.cc (preferred_simd_mode): Ditto + * config/riscv/riscv-vector-costs.cc (costs::record_potential_unexpected_spills): Ditto + (costs::better_main_loop_than_p): Ditto + * config/riscv/riscv.opt: Replace -param=riscv-autovec-lmul with -mrvv-max-lmul + +2024-03-20 Richard Biener + + PR middle-end/113396 + * tree-dfa.cc (get_ref_base_and_extent): Use index range + bounds only if they fit within the address-range constraints + of offset_int. + +2024-03-20 Chenghui Pan + + * config/loongarch/loongarch.cc + (loongarch_hard_regno_mode_ok_uncached): Combine UNITS_PER_FP_REG and + UNITS_PER_FPREG macros. + (loongarch_hard_regno_nregs): Ditto. + (loongarch_class_max_nregs): Ditto. + (loongarch_get_separate_components): Ditto. + (loongarch_process_components): Ditto. + * config/loongarch/loongarch.h (UNITS_PER_FPREG): Ditto. + (UNITS_PER_HWFPVALUE): Ditto. + (UNITS_PER_FPVALUE): Ditto. + +2024-03-20 Chenghui Pan + + * config/loongarch/lasx.md (vec_cmp): Remove checking + of loongarch_expand_vec_cmp()'s return value. + (vec_cmpu): Ditto. + * config/loongarch/lsx.md (vec_cmp): Ditto. + (vec_cmpu): Ditto. + * config/loongarch/loongarch-protos.h + (loongarch_expand_vec_cmp): Change loongarch_expand_vec_cmp()'s return + type from bool to void. + * config/loongarch/loongarch.cc (loongarch_expand_vec_cmp): Ditto. + +2024-03-20 Chenghui Pan + + * config/loongarch/loongarch-protos.h + (loongarch_cfun_has_cprestore_slot_p): Delete. + (loongarch_adjust_insn_length): Delete. + (current_section_name): Delete. + (loongarch_split_symbol_type): Delete. + * config/loongarch/loongarch.cc + (loongarch_case_values_threshold): Delete. + (loongarch_spill_class): Delete. + (TARGET_OPTAB_SUPPORTED_P): Delete. + (TARGET_CASE_VALUES_THRESHOLD): Delete. + (TARGET_SPILL_CLASS): Delete. + +2024-03-20 Lewis Hyatt + + PR c++/111918 + * diagnostic-core.h (enum diagnostic_t): Add DK_ANY special flag. + * diagnostic.cc (diagnostic_option_classifier::classify_diagnostic): + Make use of DK_ANY to indicate a diagnostic was initially enabled. + (diagnostic_context::diagnostic_enabled): Do not change the type of + a diagnostic if the saved classification is type DK_ANY. + 2024-03-19 Martin Jambor PR ipa/108802 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 75de3250ecd..95c7d7a00c2 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240320 +20240321 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 0d5c2189ff9..7d8bc4ec109 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,24 @@ +2024-03-20 David Malcolm + + PR analyzer/109251 + * sm-malloc.cc (deref_before_check::emit): Reject cases where the + check is in a loop header within a macro expansion. + (deref_before_check::loop_header_p): New. + +2024-03-20 Jakub Jelinek + + * constraint-manager.cc (test_range, test_constraint_conditions, + test_constant_comparisons, test_constraint_impl, test_purging, + test_bits): Use integer_zero_node instead of + build_zero_cst (integer_type_node) or + build_int_cst (integer_type_node, 0) and integer_one_node instead of + build_int_cst (integer_type_node, 1). + * region-model.cc (region_model::get_store_value, + append_interesting_constants, test_array_1, + test_get_representative_tree, test_unique_constants, test_assignment, + test_stack_frames, test_constraint_merging, test_widening_constraints, + test_iteration_1, test_array_2): Likewise. + 2024-03-19 Jakub Jelinek PR analyzer/113505 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 451a7f28b12..e7776d303e6 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2024-03-20 Jakub Jelinek + + * coroutines.cc (expand_one_await_expression): Use + integer_zero_node instead of build_int_cst (integer_type_node, 0) + and integer_one_node instead of build_int_cst (integer_type_node, 1). + 2024-03-19 Nathaniel Shead * cp-tree.h (module_maybe_has_cmi_p): New function. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 650a8c3bd9b..a1c1713d93b 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,18 @@ +2024-03-20 Jakub Jelinek + + * trans-array.cc (structure_alloc_comps): Use integer_zero_node + instead of build_zero_cst (integer_type_node) or + build_int_cst (integer_type_node, 0) and integer_one_node instead of + build_int_cst (integer_type_node, 1). + * trans-expr.cc (conv_scalar_char_value): Likewise. + * trans-stmt.cc (gfc_trans_form_team, gfc_trans_change_team, + gfc_trans_sync_team, gfc_trans_sync): Likewise. + * trans-decl.cc (create_main_function): Likewise. + * trans-intrinsic.cc (trans_this_image, conv_intrinsic_move_alloc): + Likewise. + * trans.cc (gfc_allocate_using_caf_lib, gfc_deallocate_with_status): + Likewise. + 2024-03-18 Harald Anlauf PR fortran/103715 diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 3cc5d608123..1d0bfc68ce8 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,8 @@ +2024-03-20 Jakub Jelinek + + * objc-next-runtime-abi-02.cc (build_v2_class_ro_t_initializer): Use + integer_zero_node instead of build_int_cst (integer_type_node, 0). + 2024-02-24 Jakub Jelinek * objc-encoding.cc (encode_array): Use HOST_WIDE_INT_0 macros. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e865fa58e13..dfc94e290d0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,596 @@ +2024-03-20 David Malcolm + + PR analyzer/109251 + * c-c++-common/analyzer/deref-before-check-pr109251-1.c: New test. + * c-c++-common/analyzer/deref-before-check-pr109251-2.c: New test. + +2024-03-20 Cupertino Miranda + + * gcc.target/bpf/core-builtin-fieldinfo-offset-1.c: Add + testcase for unnamed fields. + +2024-03-20 Cupertino Miranda + + * gcc.target/bpf/core-builtin-type-based.c: Correct. + * gcc.target/bpf/core-builtin-type-id.c: Correct. + +2024-03-20 Cupertino Miranda + + * gcc.target/bpf/core-attr-5.c: Correct. + * gcc.target/bpf/core-attr-6.c: Likewise. + * gcc.target/bpf/core-attr-struct-as-array.c: Add test case for + pointer arithmetics as array access use case. + +2024-03-20 Jakub Jelinek + + PR tree-optimization/114365 + * gcc.dg/bitint-102.c: New test. + +2024-03-20 Hao Liu + + PR tree-optimization/114322 + * gcc.dg/vect/pr114322.c: New testcase. + +2024-03-20 demin.han + + PR target/112651 + * g++.target/riscv/rvv/autovec/bug-2.C: Replace option + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-ice-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-mixed-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-6.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-7.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-11.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-9.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-10.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-4.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-5.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-6.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-7.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-8.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-9.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/no-dynamic-lmul-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr111317.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr111848.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-1.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr113247-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr113281-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr113281-4.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/pr114264.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-10.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-11.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-12.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-2.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-3.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-4.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-5.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-6.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-7.c: Ditto + * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-9.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-8.c: Ditto + * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-3.c: Ditto + * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-4.c: Ditto + * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-7.c: Ditto + * gcc.target/riscv/rvv/autovec/cmp/cmp_vi-8.c: Ditto + * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-1.c: Ditto + * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc-2.c: Ditto + * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-1.c: Ditto + * gcc.target/riscv/rvv/autovec/cond/cond_widen_reduc_run-2.c: Ditto + * gcc.target/riscv/rvv/autovec/fold-min-poly.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/gimple_fold-1.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/select_vl-2.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-1.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-16.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-17.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-18.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-19.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-2.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-3.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-4.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-5.c: Ditto + * gcc.target/riscv/rvv/autovec/partial/slp-6.c: Ditto + * gcc.target/riscv/rvv/autovec/pr112450.c: Ditto + * gcc.target/riscv/rvv/autovec/pr112598-1.c: Ditto + * gcc.target/riscv/rvv/autovec/pr112598-2.c: Ditto + * gcc.target/riscv/rvv/autovec/pr112694-1.c: Ditto + * gcc.target/riscv/rvv/autovec/pr112999.c: Ditto + * gcc.target/riscv/rvv/autovec/pr113393-2.c: Ditto + * gcc.target/riscv/rvv/autovec/series-1.c: Ditto + * gcc.target/riscv/rvv/autovec/series_run-1.c: Ditto + * gcc.target/riscv/rvv/autovec/slp-interleave-1.c: Ditto + * gcc.target/riscv/rvv/autovec/slp-interleave-2.c: Ditto + * gcc.target/riscv/rvv/autovec/slp-interleave-3.c: Ditto + * gcc.target/riscv/rvv/autovec/slp-interleave-4.c: Ditto + * gcc.target/riscv/rvv/autovec/unop/math-lroundf16-rv64-ice-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-13.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-14.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/bitmask-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls-vlmax/trailing_run-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/abs-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/abs-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/and-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/and-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/and-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/avg-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/avg-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/avg-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/avg-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/avg-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/avg-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/bswap16-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cmp-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cmp-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cmp-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cmp-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cmp-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cmp-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-11.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-13.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-14.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/combine-merge-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/compress-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/compress-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/compress-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/compress-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/compress-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/compress-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_abs-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_add-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_add-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_and-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-11.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_convert-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_copysign-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_div-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_div-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_ext-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_ext-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_ext-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_ext-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_ext-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_fma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_fma-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_fms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_fnma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_fnma-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_fnms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_ior-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_max-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_max-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_min-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_min-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_mod-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_mul-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_mul-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_mulh-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_narrow-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_narrow-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_neg-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_neg-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_not-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_shift-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_shift-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_sqrt-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_sub-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_sub-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_trunc-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_trunc-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_trunc-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_trunc-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_trunc-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wadd-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wadd-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wadd-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wadd-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wfma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wfma-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wfms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wfnma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wmul-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wmul-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wmul-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wsub-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wsub-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wsub-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_wsub-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cond_xor-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/consecutive-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/consecutive-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/const-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/const-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/const-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/const-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/const-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-11.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/convert-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/cvt-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/div-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/dup-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ext-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ext-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ext-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ext-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ext-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/extract-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/extract-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-add-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-add-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-add-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-div-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-div-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-div-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-max-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-max-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-max-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-max-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-max-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-min-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-min-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-min-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-min-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-min-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-mul-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnj-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnj-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnjx-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sgnjx-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/floating-point-sub-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fma-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fms-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fms-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnma-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnms-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/fnms-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/init-repeat-sequence-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ior-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ior-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/ior-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mask-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mask-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mask-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-ceil-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-floor-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-iceil-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-iceil-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-ifloor-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-ifloor-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-irint-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-irint-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-iround-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-iround-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lceil-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lceil-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lceil-rv32-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lceilf-rv64-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lfloor-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lfloor-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lfloor-rv32-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lfloorf-rv64-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llceil-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llceilf-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llfloor-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llfloorf-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llrint-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llrintf-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llrintf16-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llround-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llroundf-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-llroundf16-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lrint-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lrint-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lrint-rv32-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lrintf-rv64-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lrintf16-rv32-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lrintf16-rv64-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lround-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lround-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lround-rv32-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lroundf-rv64-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lroundf16-rv32-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-lroundf16-rv64-0.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-nearbyint-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-rint-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-round-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-roundeven-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/math-trunc-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/max-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/merge-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/min-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/minus-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/minus-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/minus-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/misalign-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mod-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-11.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-13.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-14.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-15.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-16.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-17.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mov-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mulh-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/mult-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/narrow-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/narrow-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/narrow-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/neg-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/neg-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/not-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/perm-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/plus-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/plus-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/plus-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-11.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-13.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-14.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-15.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-16.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-17.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-18.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-19.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-20.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-21.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/reduc-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/repeat-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/series-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/series-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/series-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/series-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/shift-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/shift-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/shift-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/shift-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/shift-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/shift-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/spill-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/spill-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/spill-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/spill-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/spill-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/sqrt-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trailing-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trunc-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trunc-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trunc-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trunc-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/trunc-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-10.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-11.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-12.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-13.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-14.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-15.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-16.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-17.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-18.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-19.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-20.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-21.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-22.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-5.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-6.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-7.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-8.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/vec-set-9.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wadd-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wadd-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wadd-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wadd-4.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wfma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wfma-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wfma-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wfms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wfnma-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wfnms-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wmul-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wmul-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wmul-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wred-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wred-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wred-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wsub-1.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wsub-2.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wsub-3.c: Ditto + * gcc.target/riscv/rvv/autovec/vls/wsub-4.c: Ditto + * gcc.target/riscv/rvv/autovec/widen/widen_reduc-1.c: Ditto + * gcc.target/riscv/rvv/autovec/widen/widen_reduc_order-2.c: Ditto + * gcc.target/riscv/rvv/autovec/zve32f-3.c: Ditto + * gcc.target/riscv/rvv/autovec/zve32x-3.c: Ditto + * gcc.target/riscv/rvv/autovec/zve64d-3.c: Ditto + * gcc.target/riscv/rvv/autovec/zve64f-3.c: Ditto + * gcc.target/riscv/rvv/autovec/zve64x-3.c: Ditto + * gcc.target/riscv/rvv/base/cpymem-1.c: Ditto + * gcc.target/riscv/rvv/base/cpymem-2.c: Ditto + * gcc.target/riscv/rvv/rvv.exp: Ditto + * gcc.target/riscv/rvv/vsetvl/pr111255.c: Ditto + * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-1.c: Ditto + * gcc.target/riscv/rvv/vsetvl/vsetvl_bug-2.c: Ditto + +2024-03-20 Richard Biener + + PR middle-end/113396 + * gcc.dg/torture/pr113396.c: New testcase. + +2024-03-20 Lewis Hyatt + + PR c++/111918 + * g++.dg/cpp0x/Wnarrowing21a.C: New test. + * g++.dg/cpp0x/Wnarrowing21b.C: New test. + * g++.dg/cpp0x/Wnarrowing21c.C: New test. + * g++.dg/cpp0x/Wnarrowing21d.C: New test. + 2024-03-19 Martin Jambor PR ipa/108802 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index cbe15b92919..abd3e598869 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2024-03-20 Flavio Cruz + + * config/i386/gnu-unwind.h: Support unwinding x86_64 signal frames. + 2024-03-15 Jakub Jelinek PR libgcc/114327 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 05bfa4e9e20..6aeab3a7e62 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2024-03-20 François Dumont + + * include/bits/version.def (null_iterators): Remove extra_cond. + * include/bits/version.h: Regenerate. + 2024-03-19 Jonathan Wakely PR libstdc++/114359