[llvm] b7d6f48 - [RISCV] Remove non-existent operand of nds.vfwcvt/nds.vfncvt instructions (#153865)

via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 15 14:46:23 PDT 2025


Author: Sergei Barannikov
Date: 2025-08-16T00:46:19+03:00
New Revision: b7d6f484c87704fdbe64b081bd77058d9b3cfc03

URL: https://github.com/llvm/llvm-project/commit/b7d6f484c87704fdbe64b081bd77058d9b3cfc03
DIFF: https://github.com/llvm/llvm-project/commit/b7d6f484c87704fdbe64b081bd77058d9b3cfc03.diff

LOG: [RISCV] Remove non-existent operand of nds.vfwcvt/nds.vfncvt instructions (#153865)

Mask operand is likely a copy-past error, they don't have one.

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVInstrInfoXAndes.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVInstrInfoXAndes.td b/llvm/lib/Target/RISCV/RISCVInstrInfoXAndes.td
index c75addd95b149..1fb30a0b73d92 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoXAndes.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoXAndes.td
@@ -420,7 +420,7 @@ class NDSRVInstVD4DOT<bits<6> funct6, string opcodestr>
 }
 
 class NDSRVInstVBFHCvt<bits<5> vs1, string opcodestr>
-    : RVInst<(outs VR:$vd), (ins VR:$vs2, VMaskOp:$vm),
+    : RVInst<(outs VR:$vd), (ins VR:$vs2),
              opcodestr, "$vd, $vs2", [], InstFormatR> {
   bits<5> vs2;
   bits<5> vd;


        


More information about the llvm-commits mailing list