summaryrefslogtreecommitdiff
path: root/python/lowlevelil.py
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2017-03-01 03:45:51 -0500
committerRusty Wagner <rusty@vector35.com>2017-03-01 03:45:51 -0500
commit94b38cee51eff16f1e79945806088c7ae60016d7 (patch)
tree4857d8240334f2ec40aa7a46f7fcea6a2e9ed899 /python/lowlevelil.py
parentdc0f16fa9bbac0388bb844af8d9f6c3b72ec31e8 (diff)
Adding framework for medium level IL
Diffstat (limited to 'python/lowlevelil.py')
-rw-r--r--python/lowlevelil.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/python/lowlevelil.py b/python/lowlevelil.py
index 6ed179c2..ed1cedd4 100644
--- a/python/lowlevelil.py
+++ b/python/lowlevelil.py
@@ -124,7 +124,7 @@ class LowLevelILInstruction(object):
LowLevelILOperation.LLIL_SYSCALL_SSA: [("output", "expr"), ("stack", "expr"), ("param", "expr")],
LowLevelILOperation.LLIL_CALL_OUTPUT_SSA: [("dest_memory", "int"), ("dest", "reg_ssa_list")],
LowLevelILOperation.LLIL_CALL_STACK_SSA: [("src", "reg"), ("index", "int"), ("src_memory", "int")],
- LowLevelILOperation.LLIL_CALL_PARAM_SSA: [("dest", "reg_ssa_list")],
+ LowLevelILOperation.LLIL_CALL_PARAM_SSA: [("src", "reg_ssa_list")],
LowLevelILOperation.LLIL_LOAD_SSA: [("src", "expr"), ("src_memory", "int")],
LowLevelILOperation.LLIL_STORE_SSA: [("dest", "expr"), ("dest_memory", "int"), ("src_memory", "int"), ("src", "expr")],
LowLevelILOperation.LLIL_REG_PHI: [("dest", "reg"), ("index", "int"), ("src", "reg_ssa_list")],
@@ -1385,7 +1385,7 @@ class LowLevelILFunction(object):
result = []
for i in xrange(0, count.value):
result.append(instrs[i])
- core.BNFreeLowLevelILInstructionList(instrs)
+ core.BNFreeILInstructionList(instrs)
return result
def get_ssa_flag_uses(self, flag, index):
@@ -1394,7 +1394,7 @@ class LowLevelILFunction(object):
result = []
for i in xrange(0, count.value):
result.append(instrs[i])
- core.BNFreeLowLevelILInstructionList(instrs)
+ core.BNFreeILInstructionList(instrs)
return result
def get_ssa_memory_uses(self, index):
@@ -1403,7 +1403,7 @@ class LowLevelILFunction(object):
result = []
for i in xrange(0, count.value):
result.append(instrs[i])
- core.BNFreeLowLevelILInstructionList(instrs)
+ core.BNFreeILInstructionList(instrs)
return result
def get_ssa_reg_value(self, reg, index):