![]() |
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) |