From f8ba8a45edcff7fe117f88deff7184dffe3af311 Mon Sep 17 00:00:00 2001 From: Ju-Zhe Zhong Date: Mon, 27 Feb 2023 16:01:32 +0800 Subject: RISC-V: Remove void_type_node of void_args for vsetvlmax intrinsic This patch is to fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108927. PR108927 gcc/ChangeLog: * config/riscv/riscv-vector-builtins.cc: Remove void_type_node. --- gcc/config/riscv/riscv-vector-builtins.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gcc/config/riscv/riscv-vector-builtins.cc b/gcc/config/riscv/riscv-vector-builtins.cc index a430104..af11758 100644 --- a/gcc/config/riscv/riscv-vector-builtins.cc +++ b/gcc/config/riscv/riscv-vector-builtins.cc @@ -291,9 +291,8 @@ static const rvv_type_info oextu_ops[] = { static CONSTEXPR const rvv_arg_type_info rvv_arg_type_info_end = rvv_arg_type_info (NUM_BASE_TYPES); -/* A list of args for size_t func (void) function. */ -static CONSTEXPR const rvv_arg_type_info void_args[] - = {rvv_arg_type_info (RVV_BASE_void), rvv_arg_type_info_end}; +/* A list of args for size_t func () function. */ +static CONSTEXPR const rvv_arg_type_info void_args[] = {rvv_arg_type_info_end}; /* A list of args for size_t func () function. */ static CONSTEXPR const rvv_arg_type_info end_args[] -- cgit v1.1