From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk1-xa29.google.com (mail-vk1-xa29.google.com [IPv6:2607:f8b0:4864:20::a29]) by sourceware.org (Postfix) with ESMTPS id 6579E3858D33 for ; Tue, 29 Nov 2022 08:54:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6579E3858D33 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-xa29.google.com with SMTP id t185so3868822vkb.7 for ; Tue, 29 Nov 2022 00:54:24 -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=Tss5Ys0GLoYmA1Y2tczxELwp8qbj7bXPLpv1SgYrWpM=; b=QxWvjr1wc5a2kH3eaRYtWQ5Z0KKYXUV8sjZgJ7CRZpmI2U5EQDFbX2y9S0qowNttp0 CeaeLRfNYNJRr0Wd3/dN/QGZGNu/Oz4D+ZXAQm7N+TXEh0ypi8EYRWNrFQRDLN3RpwFh i2xyttukSu33uzq8SbAiIIstKZg1rlrlinEXJBRg8nzoSZFbNVdPrPdvWhKhptmf4elO PQH04X+g2LygtZVIsL2TfQLVimlwhuHa7FnQLbzdfps4sUYWc4G2vD0TKJ/Zre+PLblD Pu7O3UABt7tIgTcYF+xpYAJ1BTnk3eEJyn8ghz5pss1CqT9EEKzAdV/OxhSxKjZ/xQMy AQUg== 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=Tss5Ys0GLoYmA1Y2tczxELwp8qbj7bXPLpv1SgYrWpM=; b=y28JUyOciyCtUZdWA95o72j5b/mpTR1bOT8owbNJw69tgDOk807xGNj1oSfmLuK6m3 HvWGwCdI5Ud0MepHEM8lOwQiILsf3+uWYZ55MwTgI3jwU7ABolfRESoafoFVi+dwDONE BwKgj5vVUVf0QXZ1QS0SHxvXgBJ+uIXRz2kHWFJY6i0Eg8B0wVyepc5BJaczhd8jRbMz vTCT8ZKwWI7CocLAEP+Md6Vb8xPYxr4B42oIz1PhH6+VdSq394RbgyjC2N3cKQb/QEae ndG+uQXrsDrD4UFWAADsQzC5egM4CQ3mYe3se4UQEcvqEF3nzHd5YoWo/8/MfHIzb0MM 1mRw== X-Gm-Message-State: ANoB5pnMVCzl2Jky8tWi7HMSqoFyFpwetXTogtIAOeFGen30Bs1gKNV7 VVblLLDNMTdi2b81tZs+nXJlF2BZNOTbRGcT+gk= X-Google-Smtp-Source: AA0mqf5/b8ORtBVIzhr4IVuzJh4cm/YEseXvAVykpC/xKUqxJzcB2CCtoQYrTNQ+o/Ko9nWlZkbfqIPtSXOApRCxq3U= X-Received: by 2002:a1f:ac54:0:b0:3bc:cf4a:94f5 with SMTP id v81-20020a1fac54000000b003bccf4a94f5mr6622772vke.5.1669712063482; Tue, 29 Nov 2022 00:54:23 -0800 (PST) MIME-Version: 1.0 References: <0d2a7894-2540-4eb8-b400-59a5e8408f19@gmail.com> In-Reply-To: From: Kito Cheng Date: Tue, 29 Nov 2022 16:54:12 +0800 Message-ID: Subject: Re: [PATCH] RISC-V: Add attributes for VSETVL PASS To: Palmer Dabbelt Cc: jeffreyalaw@gmail.com, juzhe.zhong@rivai.ai, gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.0 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 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: > >>> Yeah, I personally want to support RVV intrinsics in GCC13. As RVV > >>> intrinsic is going to release soon next week. > >> > >> OK, that's fine with me -- I was leaning that way, and I think Jeff only > >> had a weak opposition. Are there any more changes required outside the > >> RISC-V backend? Those would be the most controversial and are already > >> late, but if it's only backend stuff at this point then I'm OK taking > >> the risk for a bit longer. > >> > >> Jeff? > > It's not ideal, but I can live with the bits going into gcc-13 as long > > as they don't bleed out of the RISC-V port. > > Ya, that's kind of what happens every release though (and not just in > GCC, it's that way for everything). Maybe for gcc-14 we can commit to > taking the stage1/stage3 split seriously in RISC-V land? > > It's early enough that nobody should be surprised, and even if we don't > need to do it as per the GCC rules we're going to go crazy if we keep > letting things go until the last minute like this. I think the only > real fallout we've had so far was the B stuff in binutils, but we've > been exceedingly close to broken releases way too many times and it's > going to bite us at some point. I hope we can follow GCC development rule in GCC 14 too, we don't have enough engineer resource and community in RISC-V GNU land before, but now we have more people join the development work and review work, so I believe that could be improved next year. Hi Jeff: Thanksgiving holiday is over, but I guess it's never too late to say thanks. Thank you for joining the RISC-V world and helping review lots of patches :)