From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk1-xa32.google.com (mail-vk1-xa32.google.com [IPv6:2607:f8b0:4864:20::a32]) by sourceware.org (Postfix) with ESMTPS id D25EF3858C50 for ; Wed, 3 May 2023 10:34:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D25EF3858C50 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-xa32.google.com with SMTP id 71dfb90a1353d-44faec9af51so108586e0c.1 for ; Wed, 03 May 2023 03:34:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683110060; x=1685702060; 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=nGdUOt89Ij46nIAuCzXOLRziflDzbdAQYPHomR2r1SA=; b=rdhvdr3PmEng9ZPnhkMpcCCzw7HvbWu4LQcd0a3bN2ZfqtRKrgfVVJfS0/8CsYy9ZC IpT8ct0YkuszWW6zwvKyNsFueKriqg0i4TxgOWOHQny6eBDxqiHtkv+SRIcELkqOG7pT 0430RQYdeC7XSdTOTpUOIlOe5cBdJaCkFu7dXMENNynFUd3nPnqs0JISk2bFb4C57gy7 KP7h9n0Rr06AegJA+su5f+8/zjzHt01jDer6ABgqfoKdw6HfDQmQfZvTzT1m8cUspVGF JJqOcNMCsP+ivQRRSAHtWe/wuDyhMLjggI2m51vooAs7kR/VHd0jY+0ko6y2t+NdQX1y iHqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683110060; x=1685702060; 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=nGdUOt89Ij46nIAuCzXOLRziflDzbdAQYPHomR2r1SA=; b=Gjtn6dyFQYT0sIS4Mm/OVh6gMUPPUWuvq4H+NEBWjYfI+qbq01liQLb+i2nX8Dqkwe bCa4NUHHHiAUM/YM/OUCyMx6X9tuuuwln7ep8/eS2Vqy2kAHgm+ldoILxJVuF8YjCMdt EyO0TUcgIJpuRbWOK/gFZV0lDajeQxdZ3prsoaKdcIZHzQgBb0uvJuE8VzadjQyXcHZA seL7glnLsezEUAyRSBVn5qiuSgriX84HA7490WoOmyuE65eRCaWtW52VQ2SWp2zmSIOe 1RkhZfofUeMA03jo8sOuGqNs0kKruxi4mX88pnWU6YBwqVL1HG/hz5mIOqubQhw6yDcF ac9Q== X-Gm-Message-State: AC+VfDyrscsseKIIOdsHdKp9cNGaLHwT2HO1cEgt8C/FcQ7IPWPGAgbT cJrpC6ErhKqLBiZd1OmPQixogCqKvF6uJuhpq9Y= X-Google-Smtp-Source: ACHHUZ7BC//PKcYILiKxjMMx68n3fEhFtG7tYAbayOO38jqKA9PsyXQ9SYT/BglTPNi+ANwlAjZb8w60cKmrSnvi6V8= X-Received: by 2002:a1f:4554:0:b0:43f:eb3f:c282 with SMTP id s81-20020a1f4554000000b0043feb3fc282mr5908666vka.16.1683110060023; Wed, 03 May 2023 03:34:20 -0700 (PDT) MIME-Version: 1.0 References: <20230427140106.40452-1-kito.cheng@sifive.com> In-Reply-To: <20230427140106.40452-1-kito.cheng@sifive.com> From: Kito Cheng Date: Wed, 3 May 2023 18:34:08 +0800 Message-ID: Subject: Re: [PATCH v2] Docs: Add vector register constarint for asm operands To: Kito Cheng Cc: gcc-patches@gcc.gnu.org, palmer@dabbelt.com, jeffreyalaw@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-8.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,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: committed On Thu, Apr 27, 2023 at 10:02=E2=80=AFPM Kito Cheng via Gcc-patches wrote: > > `vr`, `vm` and `vd` constarint for vector register constarint, those 3 > constarint has implemented on LLVM as well. > > gcc/ChangeLog: > > * doc/md.texi (RISC-V): Add vr, vm, vd constarint. > > --- > > V2 changes: > - Drop unrelated changes. > > --- > gcc/doc/md.texi | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi > index 07bf8bdebffb..cc4a93a87638 100644 > --- a/gcc/doc/md.texi > +++ b/gcc/doc/md.texi > @@ -3535,6 +3535,15 @@ An address that is held in a general-purpose regis= ter. > @item S > A constraint that matches an absolute symbolic address. > > +@item vr > +A vector register (if available).. > + > +@item vd > +A vector register, excluding v0 (if available). > + > +@item vm > +A vector register, only v0 (if available). > + > @end table > > @item RX---@file{config/rx/constraints.md} > -- > 2.39.2 >