diff --git a/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp b/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp index c51c4201ebd18..069c77810c9d6 100644 --- a/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp +++ b/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp @@ -1116,18 +1116,21 @@ struct RISCVOperand final : public MCParsedAsmOperand { switch (Kind) { case KindTy::Immediate: - OS << *getImm(); + OS << ""; break; case KindTy::FPImmediate: + OS << ""; break; case KindTy::Register: - OS << ""; + OS << "" : ")>"); break; case KindTy::Token: OS << "'" << getToken() << "'"; break; case KindTy::SystemRegister: - OS << "'; + OS << ""; break; case KindTy::VType: OS << "