From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-sender-0.a4lg.com (mail-sender-0.a4lg.com [IPv6:2401:2500:203:30b:4000:6bfe:4757:0]) by sourceware.org (Postfix) with ESMTPS id 1E0663858407 for ; Sat, 5 Nov 2022 11:51:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1E0663858407 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=irq.a4lg.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=irq.a4lg.com Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail-sender-0.a4lg.com (Postfix) with ESMTPSA id B876A300089; Sat, 5 Nov 2022 11:51:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=irq.a4lg.com; s=2017s01; t=1667649083; bh=UspQSJiLFuP96J11pE6AO8a2Od+TEXxENZvOh9POXh4=; h=Message-ID:Date:Mime-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=jwmunq7pYDJw9F+QB8WzKyKvYGWrilsTttyhXwDy1ni84To1UEwDD1oWs3BTe1Gdv oqJLxGFlN+2hvwN0R4mmO/547ChmYknuY1xf5MGpIy2ZBoTdYXmA4x5LgIbd+afATh 0E9vJCwEPFmIv4ORKlDGL6jrLuhLe4PDFqLvvB8Q= Message-ID: <7416c674-216e-3c37-c0ff-b674a01cb54e@irq.a4lg.com> Date: Sat, 5 Nov 2022 20:51:22 +0900 Mime-Version: 1.0 Subject: [PING^1][PATCH v2 0/8] RISC-V: Various opcode tidying (batch 1) Content-Language: en-US To: Nelson Chu , Kito Cheng , Palmer Dabbelt Cc: binutils@sourceware.org References: From: Tsukasa OI In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,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: Ping. c.f.: Original Regards, Tsukasa On 2022/10/19 22:11, Tsukasa OI wrote: > Hello, > > This patchset contains various tidying of RISC-V opcodes that would... > > (a) Make coding style more consistent and/or more readable > (b) Remove unused constants > (c) Make new instruction names primary (clean old names except aliases) > (d) Make opcode entries functionally consistent. > > I call this "batch 1" and deals with the most obvious (yet small and > various) issues. > > > [Overview of this Patchset] > > PATCH 1/8: (a) Tidying (add space at the tail of pinfo) > PATCH 2/8: (a) Tidying (fix obvious misalignments on 'Zbb'/'Zba') > PATCH 3/8: (a) Tidying (remove spaces around "|" operator) > PATCH 4/8: (b) Remove unused instruction macros > PATCH 5/8: (c) SCALL -> ECALL, SBREAK -> EBREAK (RISC-V ISA v2.1) > PATCH 6/8: (c) FMV.S.X -> FMV.W.X, FMV.X.S -> FMV.X.W (RISC-V ISA v2.2) > PATCH 7/8: (c) Make old instruction names aliases > PATCH 8/8: (d) Use defined (and named) constants for instruction defining > > > Thanks, > Tsukasa > > > > > Tsukasa OI (8): > RISC-V: Add a space at the end of pinfo > RISC-V: Fix obvious misalignments ('Zbb'/'Zba') > RISC-V: Remove spaces in opcode entries > RISC-V: Remove unused instruction macros > RISC-V: Complete tidying up with SCALL and SBREAK > RISC-V: Tidying up with fmv.w.x and fmv.x.w > RISC-V: Make alias instructions aliases > RISC-V: Use defined mask and match values > > include/opcode/riscv-opc.h | 47 +-- > opcodes/riscv-opc.c | 706 ++++++++++++++++++------------------- > 2 files changed, 359 insertions(+), 394 deletions(-) > > > base-commit: 2b06e59de0675c2cb526af2de6803dae29703d15