From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b]) by sourceware.org (Postfix) with ESMTPS id 13A5E3858C2F for ; Thu, 26 Jan 2023 19:12:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 13A5E3858C2F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-vk1-xa2b.google.com with SMTP id v5so1297772vkc.10 for ; Thu, 26 Jan 2023 11:12:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=iFN92xBWvOPLD0+DkC2z27xX1LtxZms2LiqaP+vTXho=; b=X8T0UIHou2nwDY/kaT4zaKIgaNUb6EIPX22VsMVVsmyZNDO3UuJEmWVaTZCrkZU9bv 9vIC0YOPi+DVmMDH3whiqs5QyI78yJgrnk/o+HG/HqHfDuoEPtNh3OgNhNfsYi6yPje0 NZETEq/LbcAL9SCO5hiQM8tecGEtsQX/15GkDdJ3rNZTx3aOnGRfA6xEzQWqdy1WcanN b8F6clU4BOOE9Hp5JBhEJZiId+vkOI78cBz1RUIN1e/yJjKVj0MFs6mQFA54Ljd7Vjpm VMbLSqPsXGzwIeJm8unAP8OcZOKmvJKVd6AVvRmFmHuI28uO0/G2cLnL9xLs3xKmLy6T E5wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iFN92xBWvOPLD0+DkC2z27xX1LtxZms2LiqaP+vTXho=; b=ChshWLo6adsCg0EkY0RtMUAqvUwdaXcnBDHWA83Cgacw1BZKworHkGdbpKqYywsWjf UUaSzXP1hFWZnowcKEo0omIoOG17BIPqns0N0GHEXm/2QgYX7fEdnMuz12B/xZlmrViW FE4gBHZDaw05CwkktD+h837S4PxuOiACjbnL6lWfK36nonI/sRIYwnLTKDSa2TG36Syj kYqGvef/UibCSTQ/wYaWqLthjGxIjnmEJAb0t2JBMv5JBGyPwxHEgaFtZgzk6etKJevh TD8SM/Ar9Mg80WG0d79Zf0abELovq+oyXrd9q9gp0JLdu2UcPHYrimZzMbLjYM2OyYpV L31A== X-Gm-Message-State: AFqh2koHIO+cpFs0QR/LnA/X+yRTGpXOxQbEIlVS8m2ZWFEJVDdFflVD BKxUd6uBPh55jXynJHT7U/A7FB8ybHK6VtXZSR0= X-Google-Smtp-Source: AMrXdXv2r8f2KEN3NgqchhxzVW3IV7gCDbRRlEZ2A7f/7G3B0xtudIA/KB94cNho1wcINehuqexkTPJp/J+MzkuOWfY= X-Received: by 2002:a1f:d605:0:b0:3dd:fce2:8505 with SMTP id n5-20020a1fd605000000b003ddfce28505mr4715258vkg.40.1674760365264; Thu, 26 Jan 2023 11:12:45 -0800 (PST) MIME-Version: 1.0 References: <20221228051108.196702-1-juzhe.zhong@rivai.ai> In-Reply-To: <20221228051108.196702-1-juzhe.zhong@rivai.ai> From: Kito Cheng Date: Fri, 27 Jan 2023 03:12:34 +0800 Message-ID: Subject: Re: [PATCH] RISC-V: Fix pointer tree type for store pointer. To: juzhe.zhong@rivai.ai Cc: gcc-patches@gcc.gnu.org, palmer@dabbelt.com, jeffreyalaw@gmail.com Content-Type: multipart/alternative; boundary="000000000000a7d65905f32f88a3" X-Spam-Status: No, score=-8.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000a7d65905f32f88a3 Content-Type: text/plain; charset="UTF-8" committed, thanks. On Wed, Dec 28, 2022 at 1:11 PM wrote: > From: Ju-Zhe Zhong > > For store intrinsic, > the function type should be void store (T *...) instead of void store > (const T *...) > > gcc/ChangeLog: > > * config/riscv/riscv-vector-builtins.cc: Change to scalar pointer. > > --- > gcc/config/riscv/riscv-vector-builtins.cc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gcc/config/riscv/riscv-vector-builtins.cc > b/gcc/config/riscv/riscv-vector-builtins.cc > index 9170776f979..e39bfea9636 100644 > --- a/gcc/config/riscv/riscv-vector-builtins.cc > +++ b/gcc/config/riscv/riscv-vector-builtins.cc > @@ -158,7 +158,7 @@ static CONSTEXPR const rvv_arg_type_info > scalar_const_ptr_args[] > > /* A list of args for void func (scalar_type *, vector_type) function. */ > static CONSTEXPR const rvv_arg_type_info scalar_ptr_args[] > - = {rvv_arg_type_info (RVV_BASE_scalar_const_ptr), > + = {rvv_arg_type_info (RVV_BASE_scalar_ptr), > rvv_arg_type_info (RVV_BASE_vector), rvv_arg_type_info_end}; > > /* A list of none preds that will be registered for intrinsic functions. > */ > -- > 2.36.3 > > --000000000000a7d65905f32f88a3--