From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A3FE6C433F5 for ; Mon, 20 Dec 2021 06:52:21 +0000 (UTC) Received: from localhost ([::1]:38236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzCWs-00070B-04 for qemu-devel@archiver.kernel.org; Mon, 20 Dec 2021 01:52:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51262) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzAp3-0004ei-5o for qemu-devel@nongnu.org; Mon, 20 Dec 2021 00:03:20 -0500 Received: from esa2.hgst.iphmx.com ([68.232.143.124]:51752) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzAp0-0000FH-Ml for qemu-devel@nongnu.org; Mon, 20 Dec 2021 00:02:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1639976570; x=1671512570; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=84Ju2d2LdZiMWUaNClGJzqm69Jp9nplqV8mExSwvUHk=; b=RDDxJS9PA9xf5j43yxHrYE0eipdMqYdVL7AItzy6lmm6z2C7sS0Kcx2W wriw4SNMMxUp1uYikh6Dd5bDnVkx0OgrWY5QJ9xkcFDfbXnPuFtHbWTz3 mvyNYOZEXePgEWKtEu3MYJw4hA/UyLszoBp1zyUJsJE6U/ljBKBv5L4j4 vib0C6nl1TjIVi6qZu8+O/fUgGukA0fMtpb2HwjiC48HgNkLd1UZc/HDI hPjIalWCeIdYUd1YDdlPriBpeKEIK1snIH09G5vM1Jjlg3amA1ezRN5wv l+I05GFZQ5N3X4NRHgr3jj1CHKjXGR9lxat/04O/zgQfwAAsqCVTDn/AG A==; X-IronPort-AV: E=Sophos;i="5.88,219,1635177600"; d="scan'208";a="292662355" Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com) ([199.255.45.15]) by ob1.hgst.iphmx.com with ESMTP; 20 Dec 2021 13:02:48 +0800 IronPort-SDR: cRXMhqPDuEcCnCHHzEsSvPCyAIJJQ3j827esmZ91e5Sb7XO3qMdz2tEXava80GGbLKfZG2U296 oBiaLyqeyE5/kYL1gK26tZhvVAaRUtlRlBnFNIltLNq7RNTWS/N7tjXIg5dEN0hyrGAipGQ7I5 Nlvmv6kh62MhB0s/CQzOieKJ3sRTwPXXuOM0iPV+EEvEqwM/zVNPA01F6BP3mpbr6mPfQ1wnW3 KDNQtJAVkacPnHZFfY0JOpvU2GWMZSu5C1eBbCL4brEn7jbz91uXQZyWtxSmlL0hfBroE9sv3Q IlgD6ajVluXG/Oca7qRqJ7WC Received: from uls-op-cesaip02.wdc.com ([10.248.3.37]) by uls-op-cesaep02.wdc.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Dec 2021 20:35:37 -0800 IronPort-SDR: RqbQKQWIEtuRdlZelIZ/lBVB1vrNQWGc2dr37yPq7o4vBViwM52R5TaBptdrsg0/AWAeX5whxd AvTKT4777DV7p93VwMbCaX3cipEgF2i2t9YW6mk9uy+KGs2PhKPyXYdqzLbJ2vSeQ9FeAvohp6 6vCcLfjop0h00pA6PI8ohCW/Ws4dqaLUEoIPKjVKrm0xTec5j1BmShNR612tSRdKbHLVrrO1YQ H+ejvIpM/UM8KngAqi4n+4Y+qnTya8G0M3qOSfUISFgERE9x1tFRLMIFaIHlE5cmfMqVkwlusn qd0= WDCIronportException: Internal Received: from usg-ed-osssrv.wdc.com ([10.3.10.180]) by uls-op-cesaip02.wdc.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Dec 2021 21:02:48 -0800 Received: from usg-ed-osssrv.wdc.com (usg-ed-osssrv.wdc.com [127.0.0.1]) by usg-ed-osssrv.wdc.com (Postfix) with ESMTP id 4JHSBw0BcGz1RwFN for ; Sun, 19 Dec 2021 21:02:48 -0800 (PST) Authentication-Results: usg-ed-osssrv.wdc.com (amavisd-new); dkim=pass reason="pass (just generated, assumed good)" header.d=opensource.wdc.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= opensource.wdc.com; h=content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:subject:to :from; s=dkim; t=1639976567; x=1642568568; bh=84Ju2d2LdZiMWUaNCl GJzqm69Jp9nplqV8mExSwvUHk=; b=id5LdvXgwT7N0wg6mqLhn+w9UeGu3ElmdP INLAlyD2VkRKg2WSaoCT1WQhjOhr7KCutfICnjFkwcpyx8bqfA9yP8y2tc8YjaWj 2lMKsb2SRwj+gIT8iWJ95sRScvbBv/QFVQZxqq0n0DnjvB515mK7MsOBTzBsnQrB ZsJrr1drGFMpFlmA+ru9PjO6kePrPqZ7DX1rXr0OKc0hoGAJQTuHsiFrudD1GT+B 8lPcpLMNFw0Y6nJzYYfjNI90/TjAR8fhm3nD3Bo972qKhxjqoUNE+l13KDfTMtoH spiiaD4MTwGSA230HcwQPp0S5EFSmcA+MEn2vkGp0EXAftRF3UOQ== X-Virus-Scanned: amavisd-new at usg-ed-osssrv.wdc.com Received: from usg-ed-osssrv.wdc.com ([127.0.0.1]) by usg-ed-osssrv.wdc.com (usg-ed-osssrv.wdc.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id QvP8DnaYjt8r for ; Sun, 19 Dec 2021 21:02:47 -0800 (PST) Received: from toolbox.alistair23.me (unknown [10.225.165.68]) by usg-ed-osssrv.wdc.com (Postfix) with ESMTPSA id 4JHSBs00xsz1RtVG; Sun, 19 Dec 2021 21:02:44 -0800 (PST) From: Alistair Francis To: qemu-devel@nongnu.org Cc: alistair23@gmail.com, Frank Chang , Alistair Francis Subject: [PULL 83/88] target/riscv: rvv-1.0: rename vmandnot.mm and vmornot.mm to vmandn.mm and vmorn.mm Date: Mon, 20 Dec 2021 14:57:00 +1000 Message-Id: <20211220045705.62174-84-alistair.francis@opensource.wdc.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211220045705.62174-1-alistair.francis@opensource.wdc.com> References: <20211220045705.62174-1-alistair.francis@opensource.wdc.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=68.232.143.124; envelope-from=prvs=9816edf2f=alistair.francis@opensource.wdc.com; helo=esa2.hgst.iphmx.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" From: Frank Chang Signed-off-by: Frank Chang Reviewed-by: Alistair Francis Message-Id: <20211210075704.23951-76-frank.chang@sifive.com> Signed-off-by: Alistair Francis --- target/riscv/helper.h | 4 ++-- target/riscv/insn32.decode | 4 ++-- target/riscv/vector_helper.c | 4 ++-- target/riscv/insn_trans/trans_rvv.c.inc | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/target/riscv/helper.h b/target/riscv/helper.h index 6e58343af3..c15497e4a1 100644 --- a/target/riscv/helper.h +++ b/target/riscv/helper.h @@ -1016,11 +1016,11 @@ DEF_HELPER_6(vfwredsum_vs_w, void, ptr, ptr, ptr,= ptr, env, i32) =20 DEF_HELPER_6(vmand_mm, void, ptr, ptr, ptr, ptr, env, i32) DEF_HELPER_6(vmnand_mm, void, ptr, ptr, ptr, ptr, env, i32) -DEF_HELPER_6(vmandnot_mm, void, ptr, ptr, ptr, ptr, env, i32) +DEF_HELPER_6(vmandn_mm, void, ptr, ptr, ptr, ptr, env, i32) DEF_HELPER_6(vmxor_mm, void, ptr, ptr, ptr, ptr, env, i32) DEF_HELPER_6(vmor_mm, void, ptr, ptr, ptr, ptr, env, i32) DEF_HELPER_6(vmnor_mm, void, ptr, ptr, ptr, ptr, env, i32) -DEF_HELPER_6(vmornot_mm, void, ptr, ptr, ptr, ptr, env, i32) +DEF_HELPER_6(vmorn_mm, void, ptr, ptr, ptr, ptr, env, i32) DEF_HELPER_6(vmxnor_mm, void, ptr, ptr, ptr, ptr, env, i32) =20 DEF_HELPER_4(vcpop_m, tl, ptr, ptr, env, i32) diff --git a/target/riscv/insn32.decode b/target/riscv/insn32.decode index 1a4a287146..8617307b29 100644 --- a/target/riscv/insn32.decode +++ b/target/riscv/insn32.decode @@ -635,11 +635,11 @@ vfredmax_vs 000111 . ..... ..... 001 ..... 1010= 111 @r_vm vfwredsum_vs 1100-1 . ..... ..... 001 ..... 1010111 @r_vm vmand_mm 011001 - ..... ..... 010 ..... 1010111 @r vmnand_mm 011101 - ..... ..... 010 ..... 1010111 @r -vmandnot_mm 011000 - ..... ..... 010 ..... 1010111 @r +vmandn_mm 011000 - ..... ..... 010 ..... 1010111 @r vmxor_mm 011011 - ..... ..... 010 ..... 1010111 @r vmor_mm 011010 - ..... ..... 010 ..... 1010111 @r vmnor_mm 011110 - ..... ..... 010 ..... 1010111 @r -vmornot_mm 011100 - ..... ..... 010 ..... 1010111 @r +vmorn_mm 011100 - ..... ..... 010 ..... 1010111 @r vmxnor_mm 011111 - ..... ..... 010 ..... 1010111 @r vcpop_m 010000 . ..... 10000 010 ..... 1010111 @r2_vm vfirst_m 010000 . ..... 10001 010 ..... 1010111 @r2_vm diff --git a/target/riscv/vector_helper.c b/target/riscv/vector_helper.c index 4c1a1310e6..ad505ec9b2 100644 --- a/target/riscv/vector_helper.c +++ b/target/riscv/vector_helper.c @@ -4470,11 +4470,11 @@ void HELPER(NAME)(void *vd, void *v0, void *vs1, = \ =20 GEN_VEXT_MASK_VV(vmand_mm, DO_AND) GEN_VEXT_MASK_VV(vmnand_mm, DO_NAND) -GEN_VEXT_MASK_VV(vmandnot_mm, DO_ANDNOT) +GEN_VEXT_MASK_VV(vmandn_mm, DO_ANDNOT) GEN_VEXT_MASK_VV(vmxor_mm, DO_XOR) GEN_VEXT_MASK_VV(vmor_mm, DO_OR) GEN_VEXT_MASK_VV(vmnor_mm, DO_NOR) -GEN_VEXT_MASK_VV(vmornot_mm, DO_ORNOT) +GEN_VEXT_MASK_VV(vmorn_mm, DO_ORNOT) GEN_VEXT_MASK_VV(vmxnor_mm, DO_XNOR) =20 /* Vector count population in mask vcpop */ diff --git a/target/riscv/insn_trans/trans_rvv.c.inc b/target/riscv/insn_= trans/trans_rvv.c.inc index 97b1dc1026..33ef7926e6 100644 --- a/target/riscv/insn_trans/trans_rvv.c.inc +++ b/target/riscv/insn_trans/trans_rvv.c.inc @@ -2862,11 +2862,11 @@ static bool trans_##NAME(DisasContext *s, arg_r *= a) \ =20 GEN_MM_TRANS(vmand_mm) GEN_MM_TRANS(vmnand_mm) -GEN_MM_TRANS(vmandnot_mm) +GEN_MM_TRANS(vmandn_mm) GEN_MM_TRANS(vmxor_mm) GEN_MM_TRANS(vmor_mm) GEN_MM_TRANS(vmnor_mm) -GEN_MM_TRANS(vmornot_mm) +GEN_MM_TRANS(vmorn_mm) GEN_MM_TRANS(vmxnor_mm) =20 /* Vector count population in mask vcpop */ --=20 2.31.1