[RISCV] Rename InstFormatCSZN->InstFormatCU to match latest Zcb spec. NFC
authorCraig Topper <craig.topper@sifive.com>
Tue, 14 Feb 2023 05:14:03 +0000 (21:14 -0800)
committerCraig Topper <craig.topper@sifive.com>
Tue, 14 Feb 2023 05:14:03 +0000 (21:14 -0800)
This was updated in version 1.0.2 of the spec. Latest version
https://github.com/riscv/riscv-code-size-reduction/releases/download/v1.0.3/Zc-v1.0.3.pdf

llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
llvm/lib/Target/RISCV/RISCVInstrFormats.td
llvm/lib/Target/RISCV/RISCVInstrFormatsC.td
llvm/lib/Target/RISCV/RISCVInstrInfoZc.td

index 005dac5..a3aa82e 100644 (file)
@@ -43,7 +43,7 @@ enum {
   InstFormatCA = 14,
   InstFormatCB = 15,
   InstFormatCJ = 16,
-  InstFormatCSZN = 17,
+  InstFormatCU = 17,
   InstFormatOther = 18,
 
   InstFormatMask = 31,
index 5105e9f..8fa16dc 100644 (file)
@@ -47,7 +47,7 @@ def InstFormatCS     : InstFormat<13>;
 def InstFormatCA     : InstFormat<14>;
 def InstFormatCB     : InstFormat<15>;
 def InstFormatCJ     : InstFormat<16>;
-def InstFormatCSZN   : InstFormat<17>;
+def InstFormatCU     : InstFormat<17>;
 def InstFormatOther  : InstFormat<18>;
 
 class RISCVVConstraint<bits<3> val> {
index f3da5ef..602d730 100644 (file)
@@ -158,9 +158,9 @@ class RVInst16CJ<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
   let Inst{1-0} = opcode;
 }
 
-class RVInst16CSZN<bits<6> funct6, bits<5> funct5, bits<2> opcode, dag outs,
-                   dag ins, string opcodestr, string argstr>
-    : RVInst16<outs, ins, opcodestr, argstr, [], InstFormatCSZN>{
+class RVInst16CU<bits<6> funct6, bits<5> funct5, bits<2> opcode, dag outs,
+                 dag ins, string opcodestr, string argstr>
+    : RVInst16<outs, ins, opcodestr, argstr, [], InstFormatCU>{
   bits<3> rd;
 
   let Inst{15-10} = funct6;
index 564b02f..e9983ee 100644 (file)
@@ -38,8 +38,8 @@ def uimm2_lsb0 : Operand<XLenVT>,
 
 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
 class RVZcArith_r<bits<5> funct5, string OpcodeStr> :
-  RVInst16CSZN<0b100111, funct5, 0b01, (outs GPRC:$rd_wb), (ins GPRC:$rd),
-               OpcodeStr, "$rd"> {
+  RVInst16CU<0b100111, funct5, 0b01, (outs GPRC:$rd_wb), (ins GPRC:$rd),
+             OpcodeStr, "$rd"> {
   let Constraints = "$rd = $rd_wb";
 }