Public Member Functions | |
def | __init__ |
def | dst_linenb |
def | get_rw |
def | __str__ |
Public Attributes | |
label | |
irs | |
lines | |
except_automod | |
r | |
w | |
cur_reach | |
prev_reach | |
cur_kill | |
prev_kill | |
defout | |
Properties | |
dst = property(_get_dst, _set_dst) | |
Private Member Functions | |
def | _get_dst |
def | _set_dst |
Private Attributes | |
_dst | |
_dst_linenb | |
|
private |
Find the IRDst affectation and update dst, dst_linenb accordingly
Definition at line 42 of file ir.py.
|
private |
def miasm2.ir.ir.irbloc.dst_linenb | ( | self | ) |
def miasm2.ir.ir.irbloc.get_rw | ( | self, | |
regs_ids | |||
) |
Computes the variables read and written by each instructions Initialize attributes needed for in/out and reach computation. @regs_ids : ids of registers used in IR
Definition at line 76 of file ir.py.