diff options
author | iximeow <me@iximeow.net> | 2019-11-30 01:55:38 -0800 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2020-01-12 16:10:13 -0800 |
commit | 2b9f85fed5c720725748417a2d91b6bb38ca2747 (patch) | |
tree | 19ff90aed3cd722fc5335c25023e9cecd277da58 /src/lib.rs | |
parent | 5dc7c68e1db67adb6ea3e1aef67e57117a280ba2 (diff) |
add display rules for new opcodes, continuing to fix tests
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -617,6 +617,7 @@ pub enum Opcode { MOVD, MOVLPS, MOVHPS, + MOVUPD, MOVMSKPS, MOVNTI, MOVNTPS, @@ -1256,8 +1257,8 @@ const OPCODE_660F_MAP: [OpcodeRecord; 256] = [ OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), // 0x10 - OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), - OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), + OpcodeRecord(Interpretation::Instruction(Opcode::MOVUPD), OperandCode::G_E_xmm), + OpcodeRecord(Interpretation::Instruction(Opcode::MOVUPD), OperandCode::E_G_xmm), OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), OpcodeRecord(Interpretation::Instruction(Opcode::Invalid), OperandCode::Nothing), |