From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by sourceware.org (Postfix) with ESMTPS id 1446238A90AE for ; Thu, 6 Jun 2024 08:16:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1446238A90AE Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivosinc.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1446238A90AE Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::62f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1717661823; cv=none; b=TnVIJb36zYbm1MsOotitAz++hbtp1ehnlBEsk9aLgyeaN6cTXpqx6AjM2JEeFrFMSOEoWjQE2JWZe+acNtbu/Zmu4gVbd1CPizjF41R2HKE8NncFVyKTIPVCKEWdCAPLKA/fq/RiTuvQ3NQCk4UYKfEGjS4OpbNhUGQ63RKax8o= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1717661823; c=relaxed/simple; bh=HHn2ECtaiDBXIe/0p12CJO3uPFv52pYEgwNABNGQp58=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=ZWFXiwueKOFAHWGg+6v1Fy+WaUGiypkIIBkIwl8U52KmeiEgMnNwGiA9ql9C78b2pQfY8HHVosyPkd9WBnscfnpTFHCCgxSGcu5rBaMyXVV8S2NQDNDe3eNRFocl3PCaT7lZ/XzSQuzqqZJae3KkSG5EpiHiMf5cTRDUVCTawgc= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-a68c8b90c85so81763466b.2 for ; Thu, 06 Jun 2024 01:16:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1717661813; x=1718266613; darn=sourceware.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=DoT1wFDx9O7Jj2rx3bQe3HkRO34eJ6b1kJbuG7kVUmo=; b=v/S2WRbipr3fYfQw15PUdLBOEXvHTcHOntqm+j+rBVCgTYh2bzmz/58Eq7vxr4f41Z 3WHXTZvYL31DMsQrMvxizF9QatJHRMlgYVa4cqpSk2rsB1bpv6IvmFEqpW+8DkOX1yYV 3+zsqffLU7s92C89YwPu5tA6mNOwrR0sBRn4fkEPoyhzCwQPiV2NU/iC9wp3ohczm9CC lMXpKrNS2rjQRE3EBYpi3qY8N4f1nFO7LFxuOe7s0MdHf/ukQ2yd4AGQjkVCovMnq3hc QEiVDPbPGa2AOyAj921WiEub4rbp1qMLVUimgbSIb9I16BDqd0rdS61676WviWibw6A1 h2iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717661813; x=1718266613; 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=DoT1wFDx9O7Jj2rx3bQe3HkRO34eJ6b1kJbuG7kVUmo=; b=NaAwjiB5bVmb2ycIEHiXw278Pp8a1KoIoXNYCxvwJOk79RCtTAvs5fVUgF4N4SuPx7 DoN1zEVca3sYgp1LQn6wfL3FOcx+NZ+ZIOZGTUyMDxTiF9FjUaL2lr4BtTjbdQq1jo1i APpqPiNYUVl+n7BYJTffz0aTGQDH0HG1W91CDAUM9L2cLvWXbOMLWQBTfZ2UQW1Hf5Y/ kDBt90E/ISz/sGWPmNP6ww4kBpwD8eW98AXU2bR3klqEd/L+pG7IWDZejdNegU/64QlI A6rG1Da8vyC9LPhtnpbnTStHbzVgCwJmrOTR4W6szg9dZMxWbt9A+DaJ3iE2vofiAAl4 bRCw== X-Gm-Message-State: AOJu0YybiMFT4zC/lcw5pW2L9c/2rRnv5K5yEEn4hekFdAxTtN5ll3f7 aSEo0hEZo8GDf51AfNnEWfGnoqbu/OkH/NcOHYU+/sPFIVR2m9hrrXat7PcX/A6mAmKTRBn7qqI LA2a7pSjFktpZtZnGUm+dMuYNh/eR4w21bAz++A== X-Google-Smtp-Source: AGHT+IEtlqSgBaFPUK/z60MsMNN5v+iYeF0aQPQQCqbwFvQ8HMKKooEAQnMBmFP2KHhlvdp31R065rhuEZcysxhTmGc= X-Received: by 2002:a17:906:c10:b0:a62:cf3b:77ad with SMTP id a640c23a62f3a-a69a000e31fmr379055166b.49.1717661812683; Thu, 06 Jun 2024 01:16:52 -0700 (PDT) MIME-Version: 1.0 References: <20240606075953.28696-1-zengxiao@eswincomputing.com> In-Reply-To: <20240606075953.28696-1-zengxiao@eswincomputing.com> From: Nelson Chu Date: Thu, 6 Jun 2024 16:16:41 +0800 Message-ID: Subject: Re: [PING] [PATCH 0/3 v2] RISC-V: Add support for Zfbfmin Zvfbfmin and Zvfbfwma extension To: Xiao Zeng Cc: binutils@sourceware.org, kito.cheng@gmail.com, palmer@dabbelt.com, zhengyu@eswincomputing.com Content-Type: multipart/alternative; boundary="000000000000308b8e061a344e43" X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,HTML_MESSAGE,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: --000000000000308b8e061a344e43 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Cool. As I said I forgot that half to single/double precision doesn't need to care about the rounding mode, the encoding and fcvt.s.bf16 without rm operand is right. Looks good, so committed. Thanks Nelson On Thu, Jun 6, 2024 at 3:53=E2=80=AFPM Xiao Zeng wrote: > These three extensions are already supported in gcc, and detailed > information can be found in each patch. > > Xiao Zeng (3): > RISC-V: Add support for Zfbfmin extension > RISC-V: Add support for Zvfbfmin extension > RISC-V: Add support for Zvfbfwma extension > > bfd/elfxx-riscv.c | 19 +++++++++++++++++++ > gas/NEWS | 6 ++++++ > gas/testsuite/gas/riscv/march-help.l | 3 +++ > gas/testsuite/gas/riscv/zfbfmin.d | 11 +++++++++++ > gas/testsuite/gas/riscv/zfbfmin.s | 6 ++++++ > gas/testsuite/gas/riscv/zvfbfmin.d | 12 ++++++++++++ > gas/testsuite/gas/riscv/zvfbfmin.s | 7 +++++++ > gas/testsuite/gas/riscv/zvfbfwma.d | 12 ++++++++++++ > gas/testsuite/gas/riscv/zvfbfwma.s | 7 +++++++ > include/opcode/riscv-opc.h | 24 ++++++++++++++++++++++++ > include/opcode/riscv.h | 3 +++ > opcodes/riscv-opc.c | 13 +++++++++++++ > 12 files changed, 123 insertions(+) > create mode 100644 gas/testsuite/gas/riscv/zfbfmin.d > create mode 100644 gas/testsuite/gas/riscv/zfbfmin.s > create mode 100644 gas/testsuite/gas/riscv/zvfbfmin.d > create mode 100644 gas/testsuite/gas/riscv/zvfbfmin.s > create mode 100644 gas/testsuite/gas/riscv/zvfbfwma.d > create mode 100644 gas/testsuite/gas/riscv/zvfbfwma.s > > -- > 2.17.1 > > --000000000000308b8e061a344e43--