diff options
author | 2015-08-14 16:07:50 +0000 | |
---|---|---|
committer | 2015-08-14 16:07:50 +0000 | |
commit | f67ab129d868b8355a8403a9627f96ac1e41a796 (patch) | |
tree | e1721cbc248e1d2c5743ff507479677e7fa64144 /disassembler/disassembler_x86.cc | |
parent | d95ab77f5db43767fc78f9be42c1dd991033d682 (diff) | |
parent | b9c4bbee9364a9351376fd1fec9604e7c84778d8 (diff) |
Merge "Add rep movsw to x86 and x86_64 instructions."
Diffstat (limited to 'disassembler/disassembler_x86.cc')
-rw-r--r-- | disassembler/disassembler_x86.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/disassembler/disassembler_x86.cc b/disassembler/disassembler_x86.cc index 44787a7ac8..9bee1040ba 100644 --- a/disassembler/disassembler_x86.cc +++ b/disassembler/disassembler_x86.cc @@ -1117,6 +1117,9 @@ DISASSEMBLER_ENTRY(cmp, opcode1 = opcode_tmp.c_str(); } break; + case 0xA5: + opcode1 = (prefix[2] == 0x66 ? "movsw" : "movsl"); + break; case 0xA7: opcode1 = (prefix[2] == 0x66 ? "cmpsw" : "cmpsl"); break; |