aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>2023-02-27 16:01:32 +0800
committerKito Cheng <kito.cheng@sifive.com>2023-03-05 17:16:30 +0800
commitf8ba8a45edcff7fe117f88deff7184dffe3af311 (patch)
tree3ac1ce4d3597b1cab7fa3ad9a333723403e8d6ac
parent2a2c4c93fda928d9726a96afe0ef912d2aa53599 (diff)
downloadgcc-f8ba8a45edcff7fe117f88deff7184dffe3af311.zip
gcc-f8ba8a45edcff7fe117f88deff7184dffe3af311.tar.gz
gcc-f8ba8a45edcff7fe117f88deff7184dffe3af311.tar.bz2
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.
-rw-r--r--gcc/config/riscv/riscv-vector-builtins.cc5
1 files 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[]