about summary refs log tree commit diff stats
path: root/miasm2/expression/expression.py
diff options
context:
space:
mode:
authorserpilliere <devnull@localhost>2014-08-05 16:23:19 +0200
committerserpilliere <devnull@localhost>2014-08-05 16:23:19 +0200
commit8cbb7db586badb5102d411af479e2d7ab42ce40c (patch)
treef8a9e997e02232a75a62e7b71b5dfc470623c3e5 /miasm2/expression/expression.py
parentdb8c7152ac455ad0b1be151641f77d1b36d0c854 (diff)
downloadmiasm-8cbb7db586badb5102d411af479e2d7ab42ce40c.tar.gz
miasm-8cbb7db586badb5102d411af479e2d7ab42ce40c.zip
x86 arch: fix some mnemonic
Diffstat (limited to 'miasm2/expression/expression.py')
-rw-r--r--miasm2/expression/expression.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/miasm2/expression/expression.py b/miasm2/expression/expression.py
index 3d73ee10..d59dca2c 100644
--- a/miasm2/expression/expression.py
+++ b/miasm2/expression/expression.py
@@ -678,13 +678,13 @@ class ExprOp(Expr):
                          'int_16_to_double', 'int_32_to_double',
                          'int_64_to_double', 'int_80_to_double']:
             sz = 64
-        elif self.op in ['double_to_mem_16', 'double_to_int_16']:
+        elif self.op in ['double_to_mem_16', 'double_to_int_16', 'double_trunc_to_int_16']:
             sz = 16
-        elif self.op in ['double_to_mem_32', 'double_to_int_32']:
+        elif self.op in ['double_to_mem_32', 'double_to_int_32', 'double_trunc_to_int_32']:
             sz = 32
-        elif self.op in ['double_to_mem_64', 'double_to_int_64']:
+        elif self.op in ['double_to_mem_64', 'double_to_int_64', 'double_trunc_to_int_64']:
             sz = 64
-        elif self.op in ['double_to_mem_80', 'double_to_int_80']:
+        elif self.op in ['double_to_mem_80', 'double_to_int_80', 'double_trunc_to_int_80']:
             sz = 80
         elif self.op in ['segm']:
             sz = self.args[1].size