about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2016-01-28 15:52:55 +0100
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2016-01-30 12:02:37 +0100
commitcb8a0a9f919842c5931a477681cc0f7d0e5b403f (patch)
treef32378bf2caeb440d4d1651358c236c6fff6dc79
parent679d947cf1b11ee58393efe5a01ff70641dbe3a0 (diff)
downloadmiasm-cb8a0a9f919842c5931a477681cc0f7d0e5b403f.tar.gz
miasm-cb8a0a9f919842c5931a477681cc0f7d0e5b403f.zip
x86/sem: add cmpsq/scasq
-rw-r--r--miasm2/arch/x86/sem.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/miasm2/arch/x86/sem.py b/miasm2/arch/x86/sem.py
index 5148bd28..6dca8e8b 100644
--- a/miasm2/arch/x86/sem.py
+++ b/miasm2/arch/x86/sem.py
@@ -4051,9 +4051,11 @@ mnemo_func = {'mov': mov,
               'cmpsb': lambda ir, instr: cmps(ir, instr, 8),
               'cmpsw': lambda ir, instr: cmps(ir, instr, 16),
               'cmpsd': lambda ir, instr: cmps(ir, instr, 32),
+              'cmpsq': lambda ir, instr: cmps(ir, instr, 64),
               'scasb': lambda ir, instr: scas(ir, instr, 8),
               'scasw': lambda ir, instr: scas(ir, instr, 16),
               'scasd': lambda ir, instr: scas(ir, instr, 32),
+              'scasq': lambda ir, instr: scas(ir, instr, 64),
               'pushfd': pushfd,
               'pushfq': pushfq,
               'pushfw': pushfw,