From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk1-xa2c.google.com (mail-vk1-xa2c.google.com [IPv6:2607:f8b0:4864:20::a2c]) by sourceware.org (Postfix) with ESMTPS id CDF123858C74 for ; Thu, 13 Jul 2023 07:24:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CDF123858C74 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-xa2c.google.com with SMTP id 71dfb90a1353d-47e106c3f56so138375e0c.2 for ; Thu, 13 Jul 2023 00:24:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689233096; x=1691825096; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=GMWpCn5IjmWweqC+vgr/tF38k0ptFcGiCQCTtzdcFZM=; b=T6B8RLR2LMyyUbwsnJXCNzXEDkjlTDiI5gLtTcphmFW/bBN21xA1lzlAgKviFYoN90 8B7k9/XQw7lr/F+kxLldf86jRITF+2WooDR+Yv92o4pbG2q+1/JNl1FNaOXxnpqGBC07 7JWXBA2d7dgxRvWeeW1vng6CKY9SatMus8GrB/ijuC15TklaasIlgc0zF/Bu0ZEeb9RW 3Adwu/PVLA3KCg3X9cZxZPn+0jrCmCldNkCf/soYQFHSJa0XxXVDq3vNlZY82HMZibSY SttiJ3ZfGR1vFw7b35ID8S7we/g6wBGGZIywRrIn5NM5pIPMrBpy93qJQwYWqRy4h1HX lvkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689233096; x=1691825096; h=content-transfer-encoding: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=GMWpCn5IjmWweqC+vgr/tF38k0ptFcGiCQCTtzdcFZM=; b=Osjv06bViSunjRJTEHa29b+FHlJPjeAgJdd87YdLKR7pw/zwf0ZtTvD2TEBDiJm3d/ Fh1nMANYo2NnLhY/GzwsVVn/etzNQGXNqVhtP3XJv/Rfh8IxYmBaElYmInrMwnwYizE7 QWb3wqPBIpUXOgwpJAxpATZ1UFGgLlKK9qA1oUmQm8MSWOlGuC09wThZJDvuqjuFmTTu BNW0O0Zty7wQNGym3b5ammc8yQqXjEoT2JGKqVgeRswT0yvjWSPYcbgOUX+X9/qPb/fr 5dejLUkq2uTggRDGAeQB9cpnx+z3ZHzYeAD/4fzpfiBK95alfpPRG+aeDXaPevKOYJ/f TVag== X-Gm-Message-State: ABy/qLYdhQZpUOujFV457YfSBdXs92+MaRdCJoTiCzupomossf/q2OHq 39h8fnGHOG1PhsCATe5E4it2j/7/rKJNwN17HgQ= X-Google-Smtp-Source: APBJJlFgm7zFXHt3aiA29w/ygPzpjVow6Q/woI+DcUzfvcrdU7LlpPaBwsyyH7xWH2N8K5y3T1LmKB8cwE7zmygRJWo= X-Received: by 2002:a1f:e743:0:b0:47e:8000:f09 with SMTP id e64-20020a1fe743000000b0047e80000f09mr355394vkh.13.1689233096424; Thu, 13 Jul 2023 00:24:56 -0700 (PDT) MIME-Version: 1.0 References: <20230713063142.66310-1-chenyixuan@iscas.ac.cn> <5392efb1-70de-d6ff-0683-0a553595218c@gmail.com> In-Reply-To: <5392efb1-70de-d6ff-0683-0a553595218c@gmail.com> From: Kito Cheng Date: Thu, 13 Jul 2023 15:24:45 +0800 Message-ID: Subject: Re: [PATCH] Add VXRM enum To: Robin Dapp Cc: chenyixuan@iscas.ac.cn, gcc-patches@gcc.gnu.org, andrew@sifive.com, shiyulong@iscas.ac.cn, oriachiuan@gmail.com, shihua@iscas.ac.cn, jiawei@iscas.ac.cn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: Those enum values have been defined via `#pragma riscv intrinsic "vector"` = :) https://github.com/gcc-mirror/gcc/commit/01d62e9b6c3e9fd3132f1616843103ccf8= 1778ed On Thu, Jul 13, 2023 at 2:55=E2=80=AFPM Robin Dapp via Gcc-patches wrote: > > > +enum __RISCV_VXRM { > > + __RISCV_VXRM_RNU =3D 0, > > + __RISCV_VXRM_RNE =3D 1, > > + __RISCV_VXRM_RDN =3D 2, > > + __RISCV_VXRM_ROD =3D 3, > > +}; > > + > > __extension__ extern __inline unsigned long > > __attribute__ ((__always_inline__, __gnu_inline__, __artificial__)) > > vread_csr(enum RVV_CSR csr) > > We have that already in riscv-protos.h :) > (fixed_point_rounding_mode) > > Regards > Robin >