Remove 0 as a valid encoding for the m-mmmm field.
authorCraig Topper <craig.topper@gmail.com>
Tue, 1 Oct 2013 07:10:28 +0000 (07:10 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 1 Oct 2013 07:10:28 +0000 (07:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191732 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/Disassembler/X86DisassemblerDecoder.c

index 07047f2f854471dedbe447de22d237baf4637c70..c26cfb535509e16932bffa45fadb20c3bd2c4dcb 100644 (file)
@@ -589,8 +589,6 @@ static int readOpcode(struct InternalInstruction* insn) {
     default:
       dbgprintf(insn, "Unhandled m-mmmm field for instruction (0x%hhx)", mmmmmFromVEX2of3(insn->vexPrefix[1]));
       return -1;
-    case 0:
-      break;
     case VEX_LOB_0F:
       insn->opcodeType = TWOBYTE;
       return consumeByte(insn, &insn->opcode);