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 @@ -142,6 +142,7 @@ let Inst{6-2} = index; } +let Defs = [X1] in def CM_JALT : RVInst16CJ<0b101, 0b10, (outs), (ins uimm8ge32:$index), "cm.jalt", "$index">{ bits<8> index;