From patchwork Thu Jul 9 03:28:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nelson Chu X-Patchwork-Id: 138788 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 06D7D4BA2E2D for ; Thu, 9 Jul 2026 03:29:25 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 06D7D4BA2E2D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1783567765; bh=3POr/mcFki7GAOd5wpuBHLJcrGHeL8DMylPgj56Cf38=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=ZPWnUu3KHiu5qU88zFYKX3wYltM6MxLTlBUDWb8Zipe0wYakTuHEJfYCNMd/1hkNl tC7MqGvU/sAnUrmgZnYO6Pv5AENWyuLkXSyVBdt6jZAzzzrjYP8tneu4dP/5zDXJmR yq0eAm1vPvnonCm85wxZrh7Bbr9L9be+z4LMtgq4= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) by sourceware.org (Postfix) with ESMTPS id 896494BA2E07 for ; Thu, 9 Jul 2026 03:28:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 896494BA2E07 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 896494BA2E07 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1783567729; cv=none; b=okuIc7J/Swmik75hN5wdw0tEaRkZNtYKthpNPWxHlb9bvdu+glnGxpkA9yyr/3RfAky+I0eWX0+ePWRl6Mpi9gi3mLIvJJkfmjAYThs8ax+PXsspV9a/BAnRlL9YnnEKl7vAkQ4kljsZkSVNSLgzTHIJhLEPUx0vGq+FgFVh/cI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1783567729; c=relaxed/simple; bh=EnahSpBhJpXecsqVLKOUt9YEJh920HeyGAOyc1ayjnA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=WhuTIsqCpz3YsJF/LLGrI7G2E9gAZ+iVaBOJPDoNRc8uAGnCH581I7OagfBqFq1fqXmtMIO1SmZRNMSAO2AXYZ7FO8CaKD5QAIw2vAYVAG/GsgKrQzb8R1s9LcTVYNGMbv+24WA6vdDpSvH9NEG2GqWbh+IyJ/rGK/34s9kIxGQ= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=sifive.com header.i=@sifive.com header.a=rsa-sha256 header.s=google header.b=lrpHhTW4 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 896494BA2E07 Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-3847e8b0f3aso1163659a91.3 for ; Wed, 08 Jul 2026 20:28:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783567728; x=1784172528; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=3POr/mcFki7GAOd5wpuBHLJcrGHeL8DMylPgj56Cf38=; b=F/9NYXol/qSrkSjOIq9x4GJqJMS8qUrVhn0X2JAAoqMBf/dgo7stHP05hNbSYo5e9V Q3aFDgsP5GgD/YsvKFGKtrgXZ0103emF0O1+u3isEDEtrHlsULU/JhY+VbJ9+KSiJAOx ePThqWeyzOwdO80vUWYHj5KgOozyjKvfptMg/G1odo+D3khdbbDsyUuPiJFIQVQ+6hPv 2WpzzG2kPNd1lSXObKJkNWdUU1TgSaAOjEUo6m/QRquvfronNjFscA8WHjSkhNLhFmzO 2KjRwnzheuVV5sDECMvhdb+lSrlzzZk6bQyVOfLZiuN+CrKbyJis71vlfMBIamY6NDxj 4JuQ== X-Gm-Message-State: AOJu0YyfJm5qQplsPDtp8pih8cmmbNexwqWjcQpX2G9einglgxCF99Tf oaUAzZqv+54SLe/1fntNfGkjtB/ial2oR2l7vlxOxIM7MFYFhIlHqa6kChPjWqMIVtSg5DJmWFS s8P7ml6CktP0iJxJudCZtThm2JCBe5uF+wBjqB9DzpwisdMmgTK3xjo0LLpauLSR7gd6dKmUae7 pY6bXVcXqsovD5v9J5e99wXD10XSY9vOKcUcfZlQ2v+FaqPHI= X-Gm-Gg: AfdE7cnZrekrtg+bZ5kahaYhhFPtraLMFqwv1/hyT1Qq1R3cVAai8Ts7p5dNI7oKe7o J5JYaFIPt0TsNEg7RfXVKOQ+m88rSc66DdQ2DKmSUVJbQinW4FF/+kluVNitPd592FZXmji2ZOV N1dSONZwpCge/guwZrcq0XwYvOk4rELQuOwx47iwHC6oVFG8fx3gEi7bgL2XERli3Dl8G6irw7P ogik4DnbC7S3M7xykOs0TYPC1tkYa4N/F6cJaQFiUog5epmB0LBHCP2+W1HnInriS2hzxgpjZzk b0Yfm/DMG6ogPeyM8TlzSYaevNXbNMlsJY07Sow8RKTk2oquWd7/4v+8LUPBGafgABZljn0DdGx Dv2kTqwEvuUZ71m9e6xnizDeLmOfN8CwF22DqEHNQAQX6IolEG3U30s5c8qjdfosBEH/4ZrF404 qJ/3MoePsc5cwwZfgSyHkxOXvMhxqrY7gkuBd2uTGXQ8gXiXM= X-Received: by 2002:a17:90b:1651:b0:381:a766:efcc with SMTP id 98e67ed59e1d1-38940a1d1aamr5181097a91.14.1783567728292; Wed, 08 Jul 2026 20:28:48 -0700 (PDT) Received: from Mac.internal.sifive.com ([136.226.240.164]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-388e47cfbf2sm1165575a91.0.2026.07.08.20.28.46 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Wed, 08 Jul 2026 20:28:47 -0700 (PDT) To: binutils@sourceware.org Cc: Nelson Chu Subject: [committed] RISC-V: Minor cleanup for opcodes/riscv-opc.c Date: Thu, 9 Jul 2026 11:28:43 +0800 Message-ID: <20260709032843.76972-1-nelson.chu@sifive.com> X-Mailer: git-send-email 2.50.1 MIME-Version: 1.0 X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_PBL, SPF_HELO_NONE, SPF_PASS, TXREP shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Nelson Chu via Binutils From: Nelson Chu Reply-To: Nelson Chu Errors-To: binutils-bounces~patchwork=sourceware.org@sourceware.org Unify vendor extension comments. --- opcodes/riscv-opc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/opcodes/riscv-opc.c b/opcodes/riscv-opc.c index cd1e2910307..d7342075f4e 100644 --- a/opcodes/riscv-opc.c +++ b/opcodes/riscv-opc.c @@ -3607,7 +3607,7 @@ const struct riscv_opcode riscv_opcodes[] = /* Vendor-specific (SiFive) cease instruction. */ {"sf.cease", 0, INSN_CLASS_XSFCEASE, "", MATCH_SF_CEASE, MASK_SF_CEASE, match_opcode, 0 }, -/* SiFive custom int8 matrix-multiply instructions. */ +/* Vendor-specific (SiFive) int8 matrix-multiply instructions. */ {"sf.vqmaccu.4x8x4", 0, INSN_CLASS_XSFVQMACCQOQ, "Vd,Vs,Vt", MATCH_SFVQMACCU4X8X4, MASK_SFVQMACCU4X8X4, match_opcode, 0}, {"sf.vqmacc.4x8x4", 0, INSN_CLASS_XSFVQMACCQOQ, "Vd,Vs,Vt", MATCH_SFVQMACC4X8X4, MASK_SFVQMACC4X8X4, match_opcode, 0}, {"sf.vqmaccus.4x8x4", 0, INSN_CLASS_XSFVQMACCQOQ, "Vd,Vs,Vt", MATCH_SFVQMACCUS4X8X4, MASK_SFVQMACCUS4X8X4, match_opcode, 0}, @@ -3617,11 +3617,11 @@ const struct riscv_opcode riscv_opcodes[] = {"sf.vqmaccus.2x8x2", 0, INSN_CLASS_XSFVQMACCDOD, "Vd,Vs,Vt", MATCH_SFVQMACCUS2X8X2, MASK_SFVQMACCUS2X8X2, match_opcode, 0}, {"sf.vqmaccsu.2x8x2", 0, INSN_CLASS_XSFVQMACCDOD, "Vd,Vs,Vt", MATCH_SFVQMACCSU2X8X2, MASK_SFVQMACCSU2X8X2, match_opcode, 0}, -/* SiFive FP32-to-int8 ranged clip instructions (Xsfvfnrclipxfqf). */ +/* Vendor-specific (SiFive) FP32-to-int8 ranged clip instructions (Xsfvfnrclipxfqf). */ {"sf.vfnrclip.xu.f.qf", 0, INSN_CLASS_XSFVFNRCLIPXFQF, "Vd,Vt,S", MATCH_SFVFNRCLIPXUFQF, MASK_SFVFNRCLIPXUFQF, match_opcode, 0}, {"sf.vfnrclip.x.f.qf", 0, INSN_CLASS_XSFVFNRCLIPXFQF, "Vd,Vt,S", MATCH_SFVFNRCLIPXFQF, MASK_SFVFNRCLIPXFQF, match_opcode, 0}, -/* MIPS custom instructions. */ +/* Vendor-specific (MIPS) instructions. */ {"mips.ccmov", 0, INSN_CLASS_XMIPSCMOV, "d,t,s,r", MATCH_MIPS_CCMOV, MASK_MIPS_CCMOV, match_opcode, 0}, {"mips.ldp", 0, INSN_CLASS_XMIPSLSP, "d,r,Xm$(s)", MATCH_MIPS_LDP, MASK_MIPS_LDP, match_opcode, 0 }, {"mips.lwp", 0, INSN_CLASS_XMIPSLSP, "d,r,Xm%(s)", MATCH_MIPS_LWP, MASK_MIPS_LWP, match_opcode, 0 }, @@ -3629,7 +3629,7 @@ const struct riscv_opcode riscv_opcodes[] = {"mips.sdp", 0, INSN_CLASS_XMIPSLSP, "t,r,Xm^(s)", MATCH_MIPS_SDP, MASK_MIPS_SDP, match_opcode, 0 }, {"mips.swp", 0, INSN_CLASS_XMIPSLSP, "t,r,Xm&(s)", MATCH_MIPS_SWP, MASK_MIPS_SWP, match_opcode, 0 }, -/* SpacemiT custom instructions. */ +/* Vendor-specific (SpacemiT) instructions. */ /* Int Matrix Multi-Accumulation. */ {"smt.vmadot", 0, INSN_CLASS_XSMTVDOTII, "XpVd,Vs,VtXpx", MATCH_SMT_VMADOT, MASK_SMT_VMADOT, match_opcode, 0 }, {"smt.vmadot", 0, INSN_CLASS_XSMTVDOT_OR_XSMTVDOTII, "XpVd,Vs,VtXpw", MATCH_SMT_VMADOT, MASK_SMT_VMADOT, match_opcode, 0 },