]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Remove void_type_node of void_args for vsetvlmax intrinsic
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Mon, 27 Feb 2023 08:01:32 +0000 (16:01 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Sun, 5 Mar 2023 09:16:30 +0000 (17:16 +0800)
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

index a430104f1e7504643618feb8c21d954e31e9803f..af11758e9b411deae3c8f43ebed7b9d213489769 100644 (file)
@@ -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[]