From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) by sourceware.org (Postfix) with ESMTPS id 70C3D3857718 for ; Mon, 15 May 2023 13:43:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 70C3D3857718 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-pf1-x436.google.com with SMTP id d2e1a72fcca58-64384c6797eso10098753b3a.2 for ; Mon, 15 May 2023 06:43:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684158198; x=1686750198; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=bnU0DLCa9sjPED8C0xyk2e+XP6wvKTGCVSREy/vl6WU=; b=d5h5n5sJ0ZTMWZvk8O1j4MzWESS1lJQ4/3lsSpQR4sBr0AXozaIQsK9rRqK6SFIKvA CyXvVYg5yXlAcKLAi+VLd30esAJFW0gx82pIzpth/b3vhPJV+XcW1TM1iw1pTITEDU2i YmUXueyDLqJ+FgmWEHV70TbE5qnJhBQcSBM37xmyGovGXNRfYYlVB4kT928/+/WcRkC0 sGiTQzD1244Ft6jys08cvs9x801HioSQ2m7SuXs9H0J74EM5InKV+FsPBgMLYciebQNv Yaxt7ORK97+8QV+6d53O0bpyy6foXqlpKi9kDHioLAjg5xsevFIhDAVchL4naLw9vgPn GGtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684158198; x=1686750198; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bnU0DLCa9sjPED8C0xyk2e+XP6wvKTGCVSREy/vl6WU=; b=d57DwmwYwPT6yAraJ5OoLVrZba1tqnFF3/1N/BMiRmn7PIC1yOX7gT8uI+doVGwWp2 8QcRY8v8XCCMoi0uJBIg+7sqlla6BHGhFz7MnPbT6EEpQ/FT8GtHBTSCjEBPyX8OM9a2 ty8nWFwHU+juSh8pziCuTXQrFqino8H3fiKcAujDS91i60hSfyuzOBIZPl8o1RYYHdxE 0R4my1pn8K4XCVH+deLKdEPLPWcEu8pgpf1dXw74zPq4uYLR3QJLuvn1LaUL9YOUysSC yp2v3Xef6C3Q9kAs3vwEx0xHQlcgAxApAGbGXAsNz82/o9TEKhr6qTrecdcVkp9+MywZ 9GgA== X-Gm-Message-State: AC+VfDzAZgCoAqUoXEJ6Sg1gTNbqftY873Ncdr0DYRHeiKhvByQmGMhF isw8QOorsMwPjJGVgny/RPc= X-Google-Smtp-Source: ACHHUZ4g89LJyrRVnDpISL58WG50OXDzLRRDKG8yk1VKMU8Crde5AzYCsyacTVar/Y7/pbv/tc1N0g== X-Received: by 2002:a05:6a00:134a:b0:64a:ede1:13fb with SMTP id k10-20020a056a00134a00b0064aede113fbmr12637428pfu.9.1684158198418; Mon, 15 May 2023 06:43:18 -0700 (PDT) Received: from ?IPV6:2601:681:8600:13d0::f0a? ([2601:681:8600:13d0::f0a]) by smtp.gmail.com with ESMTPSA id t28-20020aa7939c000000b0062e23e81b24sm11849602pfe.114.2023.05.15.06.43.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 May 2023 06:43:17 -0700 (PDT) Message-ID: <2d811b78-cffa-165b-5d79-aaee43977326@gmail.com> Date: Mon, 15 May 2023 07:43:16 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [PATCH] RISC-V: Add FRM and rounding mode operand into floating-point ternary instructions Content-Language: en-US To: juzhe.zhong@rivai.ai, gcc-patches@gcc.gnu.org Cc: richard.guenther@gmail.com, rguenther@suse.de References: <20230515122235.293830-1-juzhe.zhong@rivai.ai> <20230515122235.293830-2-juzhe.zhong@rivai.ai> From: Jeff Law In-Reply-To: <20230515122235.293830-2-juzhe.zhong@rivai.ai> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,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: On 5/15/23 06:22, juzhe.zhong@rivai.ai wrote: > From: Juzhe-Zhong > > This patch is adding FRM and rounding mode into floating-point ternary instructions. > This patch should be merged after optabs.cc patch. > > gcc/ChangeLog: > > * config/riscv/riscv-vector-builtins.cc (function_expander::use_ternop_insn): Add default rounding mode. > * config/riscv/vector.md: Add rounding mode operand and FRM_REGNUM. OK jeff