|
def | __init__ (self, ir_arch) |
|
def | gen_post_code (self, attrib, pc_value) |
|
def | init_arch_C (self) |
|
def | dst_to_c (self, src) |
|
def | patch_c_id (self, expr) |
|
def | id_to_c (self, expr) |
|
def | add_label_index (self, dst2index, loc_key) |
|
def | assignblk_to_irbloc (self, instr, assignblk) |
|
def | block2assignblks (self, block) |
|
def | add_local_var (self, dst_var, dst_index, expr) |
|
def | get_mem_prefetch (self, assignblk) |
|
def | gen_c_assignments (self, assignblk) |
|
def | gen_check_memory_exception (self, address) |
|
def | gen_check_cpu_exception (self, address) |
|
def | traverse_expr_dst (self, expr, dst2index) |
|
def | gen_assignblk_dst (self, dst) |
|
def | gen_post_instr_checks (self, attrib) |
|
def | gen_pre_code (self, instr_attrib) |
|
def | gen_goto_code (self, attrib, instr_offsets, dst) |
|
def | gen_dst_goto (self, attrib, instr_offsets, dst2index) |
|
def | gen_c_code (self, attrib, c_dst, c_assignmnts) |
|
def | get_caracteristics (self, assignblk, attrib) |
|
def | get_attributes (self, instr, irblocks, log_mn=False, log_regs=False) |
|
def | gen_bad_block (self) |
|
def | get_block_post_label (self, block) |
|
def | gen_init (self, block) |
|
def | gen_irblock (self, instr_attrib, attributes, instr_offsets, irblock) |
|
def | gen_finalize (self, block) |
|
def | gen_c (self, block, log_mn=False, log_regs=False) |
|