diff --git a/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp b/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp index c02c4b1b42b30..9ec69cf6e1875 100644 --- a/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp +++ b/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp @@ -567,7 +567,7 @@ DecodeStatus RISCVDisassembler::getInstruction(MCInst &MI, uint64_t &Size, "CORE-V MAC custom opcode table"); TRY_TO_DECODE_FEATURE(RISCV::FeatureVendorXCValu, DecoderTableXCValu32, "CORE-V ALU custom opcode table"); - TRY_TO_DECODE_FEATURE(RISCV::FeatureVendorXCVsimd, DecoderTableCoreVSIMD32, + TRY_TO_DECODE_FEATURE(RISCV::FeatureVendorXCVsimd, DecoderTableXCVsimd32, "CORE-V SIMD extensions custom opcode table"); TRY_TO_DECODE_FEATURE(RISCV::FeatureVendorXCVbi, DecoderTableXCVbi32, "CORE-V Immediate Branching custom opcode table"); diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td b/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td index c6b780e277440..ad46118441858 100644 --- a/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td +++ b/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td @@ -311,7 +311,7 @@ class CVInstSIMDRR funct5, bit F, bit funct1, bits<3> funct3, let Inst{14-12} = funct3; let Inst{11-7} = rd; let Inst{6-0} = opcode.Value; - let DecoderNamespace = "CoreVSIMD"; + let DecoderNamespace = "XCVsimd"; } class CVInstSIMDRI funct5, bit F, bits<3> funct3, RISCVOpcode opcode, @@ -329,7 +329,7 @@ class CVInstSIMDRI funct5, bit F, bits<3> funct3, RISCVOpcode opcode, let Inst{14-12} = funct3; let Inst{11-7} = rd; let Inst{6-0} = opcode.Value; - let DecoderNamespace = "CoreVSIMD"; + let DecoderNamespace = "XCVsimd"; } class CVSIMDRR funct5, bit F, bit funct1, bits<3> funct3,