From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by sourceware.org (Postfix) with ESMTPS id 5DB3B3858C27 for ; Tue, 2 Aug 2022 23:31:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5DB3B3858C27 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=sifive.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=sifive.com Received: by mail-pj1-x102b.google.com with SMTP id h21-20020a17090aa89500b001f31a61b91dso253755pjq.4 for ; Tue, 02 Aug 2022 16:31:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=to:date:message-id:subject:mime-version:from:from:to:cc; bh=lm3O6/eliv7YLf/DSu6GTxI9iQrSgB6RXXTOuyuR8Nc=; b=ie+kj8uOfGdAkDRopnDLYx7Z/T/EdGcU2eMylqpiJ1q3c7ifoBNGaDtpwekDWlHFPd 4bxI7R3c51Clwk030BaB5qP4Ie6JEWX6XBoJ0POCZWp+PhOpvbjYSrDRqTa7o1qOkkcc A3iKOfQTJwg2mgc8sljlvEHJqCn3lTi1N3TjCO2CI3INot7OguQ8Eba7yuYCmYAbFVjt PntdqoIEaHgUNhRWJSNIaJCCV2h65pBcQ8BViB03+XyCaaZF80zQ+N4BRLK+bC2UgnbK HW75WpMGRWZbOTrdZDRvCJ/BdOxPW8nq4vThbvuuzOxQg3oUn/+zdCM2ctL1Nb6/7kcr NgyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:from:x-gm-message-state :from:to:cc; bh=lm3O6/eliv7YLf/DSu6GTxI9iQrSgB6RXXTOuyuR8Nc=; b=F68y5ZuKqhNEMyvfCkypclbv0lAidH6OMhlL8HbVot8q2SLeRk2pG3hBCiPeeA+0be nbn7fCbtMp6s0Ql1WX1ByKPU1doggsWfDGU8IJM9QPgUR5fcEeSvS2H91FFH8RQiuNBi BWHtTrVNGqFJ0v8CgzLWXLMZdzztEoXBttTaySSkY+loFPnlgM0DQ+PsPLN9imCoBCL6 JK2uvzDTkDnhP4Xo2qM85gRaIAit21yKfK158urx/2jLQOiqby17olbG0vXfhY6XUM9+ G1TPHvEYrDouwX6i0JT+qp1fJrgi0GxM8dsXsDyNsdf58T/qPXyLVdNZSbhCiIE8PhUv rU9A== X-Gm-Message-State: ACgBeo3c4GBQjZSFN9S7CQcUPIUlWHLwe5yteS0OvKK95d1LjOjHvAeS l4YRJSoWl8KzXW17VYLL2du7pJqNzer+L1i6 X-Google-Smtp-Source: AA6agR5on2kUL369sHjmi00z4L7pMO8Yzifc/fVw5Tp1MIuFX/jSGuUWQAXNDxQ/dcFwIlzApOzcvw== X-Received: by 2002:a17:902:b58a:b0:16e:f91a:486b with SMTP id a10-20020a170902b58a00b0016ef91a486bmr9031974pls.119.1659483081740; Tue, 02 Aug 2022 16:31:21 -0700 (PDT) Received: from smtpclient.apple (2001-b400-e232-733f-6d94-1004-6ecb-5bc8.emome-ip6.hinet.net. [2001:b400:e232:733f:6d94:1004:6ecb:5bc8]) by smtp.gmail.com with ESMTPSA id nt7-20020a17090b248700b001f2b0f8e047sm85788pjb.27.2022.08.02.16.31.20 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Aug 2022 16:31:21 -0700 (PDT) From: eop Chen Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\)) Subject: [RFC] Drafting a formal v1.0 release for RVV C Intrinsic API Message-Id: <19EF5528-0CA6-42B2-A046-DCB4C24E9B7D@sifive.com> Date: Wed, 3 Aug 2022 07:31:17 +0800 To: gcc@gcc.gnu.org X-Mailer: Apple Mail (2.3696.100.31) X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_FONT_FACE_BAD, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_KAM_HTML_FONT_INVALID autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2022 23:31:25 -0000 Hi all, We (SiFive) are going to draft out a formal v1.0 release for the RVV C intrinsic API. Next week we are going to provide a roadmap, including = time reserved for comments on what is left on the table and needs to be = cleared before the release. All existing issue will be settled. The ones that = have converged will be closed and opening ones will be tagged as "resolve for = v1.0" or "resolve after v1.0" that we can bring up for discussion in future meeting(s). Here are some initial thoughts on items before the release: Release a generator script that produces the current C intrinsic API. = Other languages that seek to implement the intrinsics will able to leverage = this. Release a pdf version, better formatted document for the RVV C intrinsic = API. We hope to expand RVV users by providing a better conditioned document. Schedule out timelines on requesting for comments on current items. = Maybe a monthly meeting? We hope to gather more inputs and reach consensus. Our take on the release is to consider the completeness of current = intrinsic API-s and do minimal fixes and leave the current implementation "as-is" = for v1.0. Looking forward for input and hope we can close this by the end of this = year. [Link to RFC issue under rvv-intrinsic-doc = ] https://github.com/riscv-non-isa/rvv-intrinsic-doc/issues/157 =