| Index: src/ia32/disasm-ia32.cc
|
| diff --git a/src/ia32/disasm-ia32.cc b/src/ia32/disasm-ia32.cc
|
| index 2f0fd0fc70ff54b5cb27320cc0a6b905b4264806..b11ff97752bef4e18117001eb6c1f1d9c22e9d0f 100644
|
| --- a/src/ia32/disasm-ia32.cc
|
| +++ b/src/ia32/disasm-ia32.cc
|
| @@ -28,32 +28,30 @@ struct ByteMnemonic {
|
| OperandOrder op_order_;
|
| };
|
|
|
| -
|
| static const ByteMnemonic two_operands_instr[] = {
|
| - {0x01, "add", OPER_REG_OP_ORDER},
|
| - {0x03, "add", REG_OPER_OP_ORDER},
|
| - {0x09, "or", OPER_REG_OP_ORDER},
|
| - {0x0B, "or", REG_OPER_OP_ORDER},
|
| - {0x1B, "sbb", REG_OPER_OP_ORDER},
|
| - {0x21, "and", OPER_REG_OP_ORDER},
|
| - {0x23, "and", REG_OPER_OP_ORDER},
|
| - {0x29, "sub", OPER_REG_OP_ORDER},
|
| - {0x2A, "subb", REG_OPER_OP_ORDER},
|
| - {0x2B, "sub", REG_OPER_OP_ORDER},
|
| - {0x31, "xor", OPER_REG_OP_ORDER},
|
| - {0x33, "xor", REG_OPER_OP_ORDER},
|
| - {0x38, "cmpb", OPER_REG_OP_ORDER},
|
| - {0x3A, "cmpb", REG_OPER_OP_ORDER},
|
| - {0x3B, "cmp", REG_OPER_OP_ORDER},
|
| - {0x84, "test_b", REG_OPER_OP_ORDER},
|
| - {0x85, "test", REG_OPER_OP_ORDER},
|
| - {0x87, "xchg", REG_OPER_OP_ORDER},
|
| - {0x8A, "mov_b", REG_OPER_OP_ORDER},
|
| - {0x8B, "mov", REG_OPER_OP_ORDER},
|
| - {0x8D, "lea", REG_OPER_OP_ORDER},
|
| - {-1, "", UNSET_OP_ORDER}
|
| -};
|
| -
|
| + {0x01, "add", OPER_REG_OP_ORDER},
|
| + {0x03, "add", REG_OPER_OP_ORDER},
|
| + {0x09, "or", OPER_REG_OP_ORDER},
|
| + {0x0B, "or", REG_OPER_OP_ORDER},
|
| + {0x1B, "sbb", REG_OPER_OP_ORDER},
|
| + {0x21, "and", OPER_REG_OP_ORDER},
|
| + {0x23, "and", REG_OPER_OP_ORDER},
|
| + {0x29, "sub", OPER_REG_OP_ORDER},
|
| + {0x2A, "subb", REG_OPER_OP_ORDER},
|
| + {0x2B, "sub", REG_OPER_OP_ORDER},
|
| + {0x31, "xor", OPER_REG_OP_ORDER},
|
| + {0x33, "xor", REG_OPER_OP_ORDER},
|
| + {0x38, "cmpb", OPER_REG_OP_ORDER},
|
| + {0x39, "cmp", OPER_REG_OP_ORDER},
|
| + {0x3A, "cmpb", REG_OPER_OP_ORDER},
|
| + {0x3B, "cmp", REG_OPER_OP_ORDER},
|
| + {0x84, "test_b", REG_OPER_OP_ORDER},
|
| + {0x85, "test", REG_OPER_OP_ORDER},
|
| + {0x87, "xchg", REG_OPER_OP_ORDER},
|
| + {0x8A, "mov_b", REG_OPER_OP_ORDER},
|
| + {0x8B, "mov", REG_OPER_OP_ORDER},
|
| + {0x8D, "lea", REG_OPER_OP_ORDER},
|
| + {-1, "", UNSET_OP_ORDER}};
|
|
|
| static const ByteMnemonic zero_operands_instr[] = {
|
| {0xC3, "ret", UNSET_OP_ORDER},
|
|
|