__call__(self, *args) | miasm.jitter.llvmconvert.LLVMFunction | |
__init__(self, llvm_context, name="fc", new_module=True) | miasm.jitter.llvmconvert.LLVMFunction | |
__str__(self) | miasm.jitter.llvmconvert.LLVMFunction | |
add_ir(self, expr) | miasm.jitter.llvmconvert.LLVMFunction | |
append_basic_block(self, label, overwrite=True) | miasm.jitter.llvmconvert.LLVMFunction | |
as_llvm_mod(self) | miasm.jitter.llvmconvert.LLVMFunction | |
assign(self, src, dst) | miasm.jitter.llvmconvert.LLVMFunction | |
branch_counter | miasm.jitter.llvmconvert.LLVMFunction | |
builder | miasm.jitter.llvmconvert.LLVMFunction | |
check_cpu_exception(self, offset, restricted_exception=False) | miasm.jitter.llvmconvert.LLVMFunction | |
check_memory_exception(self, offset, restricted_exception=False) | miasm.jitter.llvmconvert.LLVMFunction | |
CreateEntryBlockAlloca(self, var_type, default_value=None) | miasm.jitter.llvmconvert.LLVMFunction | |
dot(self) | miasm.jitter.llvmconvert.LLVMFunction | |
entry_bbl | miasm.jitter.llvmconvert.LLVMFunction | |
expr2cases(self, expr) | miasm.jitter.llvmconvert.LLVMFunction | |
expr_cache | miasm.jitter.llvmconvert.LLVMFunction | |
fc | miasm.jitter.llvmconvert.LLVMFunction | |
from_asmblock(self, asmblock) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_bad_block(self, asmblock) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_finalize(self, asmblock, codegen) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_irblock(self, instr_attrib, attributes, instr_offsets, irblock) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_jump2dst(self, attrib, instr_offsets, dst) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_post_code(self, attributes, pc_value) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_post_instr_checks(self, attrib, next_instr) | miasm.jitter.llvmconvert.LLVMFunction | |
gen_pre_code(self, instr_attrib) | miasm.jitter.llvmconvert.LLVMFunction | |
get_assembly(self) | miasm.jitter.llvmconvert.LLVMFunction | |
get_basic_block_by_loc_key(self, loc_key) | miasm.jitter.llvmconvert.LLVMFunction | |
get_bytecode(self) | miasm.jitter.llvmconvert.LLVMFunction | |
get_function_pointer(self) | miasm.jitter.llvmconvert.LLVMFunction | |
get_ptr_by_expr(self, expr) | miasm.jitter.llvmconvert.LLVMFunction | |
global_constant(self, name, value) | miasm.jitter.llvmconvert.LLVMFunction | |
init_fc(self) | miasm.jitter.llvmconvert.LLVMFunction | |
llvm_context | miasm.jitter.llvmconvert.LLVMFunction | |
local_vars | miasm.jitter.llvmconvert.LLVMFunction | |
local_vars_pointers | miasm.jitter.llvmconvert.LLVMFunction | |
log_mn | miasm.jitter.llvmconvert.LLVMFunction | static |
log_regs | miasm.jitter.llvmconvert.LLVMFunction | static |
main_stream | miasm.jitter.llvmconvert.LLVMFunction | |
make_bytearray(self, buf) | miasm.jitter.llvmconvert.LLVMFunction | |
mod | miasm.jitter.llvmconvert.LLVMFunction | |
my_args | miasm.jitter.llvmconvert.LLVMFunction | |
name | miasm.jitter.llvmconvert.LLVMFunction | |
name2bbl | miasm.jitter.llvmconvert.LLVMFunction | |
new_branch_name(self) | miasm.jitter.llvmconvert.LLVMFunction | |
op_translate | miasm.jitter.llvmconvert.LLVMFunction | static |
op_translate_with_size | miasm.jitter.llvmconvert.LLVMFunction | static |
op_translate_with_suffix_size | miasm.jitter.llvmconvert.LLVMFunction | static |
optimise(self) | miasm.jitter.llvmconvert.LLVMFunction | |
printf(self, format, *args) | miasm.jitter.llvmconvert.LLVMFunction | |
ret_type | miasm.jitter.llvmconvert.LLVMFunction | |
set_ret(self, var) | miasm.jitter.llvmconvert.LLVMFunction | |
update_cache(self, name, value) | miasm.jitter.llvmconvert.LLVMFunction | |
verify(self) | miasm.jitter.llvmconvert.LLVMFunction | |