Index: lib/Target/Mips/MipsInstrInfo.td =================================================================== --- lib/Target/Mips/MipsInstrInfo.td +++ lib/Target/Mips/MipsInstrInfo.td @@ -563,10 +563,6 @@ def imm64: Operand; -def simm6 : Operand { - let ParserMatchClass = ConstantSImm6AsmOperandClass; - let OperandType = "OPERAND_IMMEDIATE"; -} def simm9 : Operand; def simm10 : Operand; def simm11 : Operand; @@ -735,7 +731,7 @@ } // Signed operands -foreach I = {4, 5} in +foreach I = {4, 5, 6} in def simm # I : Operand { let DecoderMethod = "DecodeSImmWithOffsetAndScale<" # I # ">"; let ParserMatchClass =