about summary refs log tree commit diff stats
path: root/miasm2/arch/x86/sem.py
diff options
context:
space:
mode:
authorAjax <commial@gmail.com>2018-01-26 17:36:53 +0100
committerAjax <commial@gmail.com>2018-01-26 17:47:05 +0100
commit185d42afb5a3a596bba05dd0ca79c9c45afc757f (patch)
treea0330e59035f55743adb3cee396de29a8e7e80cb /miasm2/arch/x86/sem.py
parent8499e3cd1389426de6acbdac5783046554a9ca50 (diff)
downloadmiasm-185d42afb5a3a596bba05dd0ca79c9c45afc757f.tar.gz
miasm-185d42afb5a3a596bba05dd0ca79c9c45afc757f.zip
Add support for BNDMOV instruction (with an empty semantic)
Diffstat (limited to '')
-rw-r--r--miasm2/arch/x86/sem.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/miasm2/arch/x86/sem.py b/miasm2/arch/x86/sem.py
index f2b75d03..6f2c7947 100644
--- a/miasm2/arch/x86/sem.py
+++ b/miasm2/arch/x86/sem.py
@@ -4129,6 +4129,9 @@ def smsw(ir, instr, dst):
     return e, []
 
 
+def bndmov(ir, instr, dst, src):
+    # Implemented as a NOP, because BND side effects are not yet supported
+    return [], []
 
 mnemo_func = {'mov': mov,
               'xchg': xchg,
@@ -4486,6 +4489,7 @@ mnemo_func = {'mov': mov,
 
 
 
+              "bndmov": bndmov,