about summary refs log tree commit diff stats
path: root/test/core/sembuilder.py
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2020-12-16 09:36:36 +0100
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2020-12-16 10:01:29 +0100
commit6a9b83cb26fc6f169374caa130b3ea0148d17028 (patch)
treec042ede0c649e8e5a65bfaa7ea0bf03db835fb4f /test/core/sembuilder.py
parent34438feab8834e93deb57b51bd66a172be6e8135 (diff)
downloadfocaccia-miasm-6a9b83cb26fc6f169374caa130b3ea0148d17028.tar.gz
focaccia-miasm-6a9b83cb26fc6f169374caa130b3ea0148d17028.zip
Sembuilder: Remove mem[X]
Diffstat (limited to 'test/core/sembuilder.py')
-rw-r--r--test/core/sembuilder.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/core/sembuilder.py b/test/core/sembuilder.py
index 7c3d578e..f7cc1282 100644
--- a/test/core/sembuilder.py
+++ b/test/core/sembuilder.py
@@ -31,9 +31,9 @@ sb = SemBuilder(m2_expr.__dict__)
 def test(Arg1, Arg2, Arg3):
     "Test docstring"
     Arg1 = Arg2
-    mem32[Arg1] = Arg2
-    mem32[Arg2] = Arg3  + i32(4) - mem32[Arg1]
-    Arg3 = Arg3 if Arg2 else i32(0)
+    value1 = Arg2
+    value2 = Arg3  + i32(4) - ExprMem(Arg1, 32)
+    Arg3 = Arg3 if Arg2 + value1 else i32(0) + value2
     tmpvar = 'myop'(i32(2))
     Arg2 = ('myopsize%d' % Arg1.size)(tmpvar, Arg1)
     alias = Arg1[:24]