diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td b/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td --- a/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td +++ b/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td @@ -191,7 +191,7 @@ let DecoderNamespace = "RVZcmp", Predicates = [HasStdExtZcmp] in { let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in def CM_PUSH : RVInstZcCPPP<(outs), (ins rlist:$rlist, spimm:$spimm), - "cm.push", "{$rlist}, $spimm"> { + "cm.push", "$rlist, $spimm"> { bits<4> rlist; bits<16> spimm; @@ -202,7 +202,7 @@ let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in def CM_POPRET : RVInstZcCPPP<(outs), (ins rlist:$rlist, spimm:$spimm), - "cm.popret", "{$rlist}, $spimm"> { + "cm.popret", "$rlist, $spimm"> { bits<4> rlist; bits<16> spimm; @@ -213,7 +213,7 @@ let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in def CM_POPRETZ : RVInstZcCPPP<(outs), (ins rlist:$rlist, spimm:$spimm), - "cm.popretz", "{$rlist}, $spimm"> { + "cm.popretz", "$rlist, $spimm"> { bits<4> rlist; bits<16> spimm; @@ -223,8 +223,8 @@ } let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in -def CM_POP : RVInstZcCPPP<(outs), (ins rlist:$rlist, spimm:$spimm), - "cm.pop", "{$rlist}, $spimm"> { +def CM_POP : RVInstZcCPPP<(outs), (ins rlist:$rlist, spimm:$spimm), + "cm.pop", "$rlist, $spimm"> { bits<4> rlist; bits<16> spimm;