diff options
-rw-r--r-- | llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp b/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp index 41df9d462df..57338df53cb 100644 --- a/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp +++ b/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp @@ -332,14 +332,14 @@ public: } bool isCPURegsAsm() const { - return Reg.Kind == Kind_CPURegs; + return Kind == k_Register && Reg.Kind == Kind_CPURegs; } void addCPURegsAsmOperands(MCInst &Inst, unsigned N) const { Inst.addOperand(MCOperand::CreateReg(Reg.RegNum)); } bool isCPU64RegsAsm() const { - return Reg.Kind == Kind_CPU64Regs; + return Kind == k_Register && Reg.Kind == Kind_CPU64Regs; } void addCPU64RegsAsmOperands(MCInst &Inst, unsigned N) const { Inst.addOperand(MCOperand::CreateReg(Reg.RegNum)); |