From e8a12bea1445afd764f4ef7075075a773fe84677 Mon Sep 17 00:00:00 2001 From: Fabrice Desclaux Date: Tue, 15 Jan 2019 08:13:09 +0100 Subject: Rename idiv/imod into sdiv/smod --- miasm2/expression/simplifications_common.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'miasm2/expression/simplifications_common.py') diff --git a/miasm2/expression/simplifications_common.py b/miasm2/expression/simplifications_common.py index 6f0eb34a..ab0f7ad9 100644 --- a/miasm2/expression/simplifications_common.py +++ b/miasm2/expression/simplifications_common.py @@ -73,12 +73,12 @@ def simp_cst_propagation(e_s, expr): out = int1.arg / int2.arg elif op_name == '%': out = int1.arg % int2.arg - elif op_name == 'idiv': + elif op_name == 'sdiv': assert int2.arg.arg tmp1 = mod_size2int[int1.arg.size](int1.arg) tmp2 = mod_size2int[int2.arg.size](int2.arg) out = mod_size2uint[int1.arg.size](tmp1 / tmp2) - elif op_name == 'imod': + elif op_name == 'smod': assert int2.arg.arg tmp1 = mod_size2int[int1.arg.size](int1.arg) tmp2 = mod_size2int[int2.arg.size](int2.arg) @@ -143,7 +143,7 @@ def simp_cst_propagation(e_s, expr): # op A => A if op_name in ['+', '*', '^', '&', '|', '>>', '<<', - 'a>>', '<<<', '>>>', 'idiv', 'imod', 'umod', 'udiv'] and len(args) == 1: + 'a>>', '<<<', '>>>', 'sdiv', 'smod', 'umod', 'udiv'] and len(args) == 1: return args[0] # A-B => A + (-B) -- cgit 1.4.1