miasm
Reverse engineering framework
|
Functions | |
def | ExprOp_inf_signed (arg1, arg2) |
def | ExprOp_inf_unsigned (arg1, arg2) |
def | ExprOp_equal (arg1, arg2) |
def | expr_simp_inf_signed (expr_simp, e) |
def | expr_simp_inf_unsigned_inversed (expr_simp, e) |
def | expr_simp_inverse (expr_simp, e) |
def | expr_simp_equal (expr_simp, e) |
Variables | |
jok1 = m2_expr.ExprId("jok1", 32) | |
jok2 = m2_expr.ExprId("jok2", 32) | |
jok3 = m2_expr.ExprId("jok3", 32) | |
jok_small = m2_expr.ExprId("jok_small", 1) | |
def miasm.expression.simplifications_cond.expr_simp_equal | ( | expr_simp, | |
e | |||
) |
(x - y)?(0:1) == (x == y)
def miasm.expression.simplifications_cond.expr_simp_inf_signed | ( | expr_simp, | |
e | |||
) |
def miasm.expression.simplifications_cond.expr_simp_inf_unsigned_inversed | ( | expr_simp, | |
e | |||
) |
def miasm.expression.simplifications_cond.expr_simp_inverse | ( | expr_simp, | |
e | |||
) |
(x <u y) ^ ((x ^ y) [31:32]) == x <s y, (x <s y) ^ ((x ^ y) [31:32]) == x <u y
def miasm.expression.simplifications_cond.ExprOp_equal | ( | arg1, | |
arg2 | |||
) |
def miasm.expression.simplifications_cond.ExprOp_inf_signed | ( | arg1, | |
arg2 | |||
) |
def miasm.expression.simplifications_cond.ExprOp_inf_unsigned | ( | arg1, | |
arg2 | |||
) |
miasm.expression.simplifications_cond.jok1 = m2_expr.ExprId("jok1", 32) |
miasm.expression.simplifications_cond.jok2 = m2_expr.ExprId("jok2", 32) |
miasm.expression.simplifications_cond.jok3 = m2_expr.ExprId("jok3", 32) |
miasm.expression.simplifications_cond.jok_small = m2_expr.ExprId("jok_small", 1) |