miasm
Reverse engineering framework
miasm.jitter.llvmconvert.LLVMFunction Member List

This is the complete list of members for miasm.jitter.llvmconvert.LLVMFunction, including all inherited members.

__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_countermiasm.jitter.llvmconvert.LLVMFunction
buildermiasm.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_bblmiasm.jitter.llvmconvert.LLVMFunction
expr2cases(self, expr)miasm.jitter.llvmconvert.LLVMFunction
expr_cachemiasm.jitter.llvmconvert.LLVMFunction
fcmiasm.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_contextmiasm.jitter.llvmconvert.LLVMFunction
local_varsmiasm.jitter.llvmconvert.LLVMFunction
local_vars_pointersmiasm.jitter.llvmconvert.LLVMFunction
log_mnmiasm.jitter.llvmconvert.LLVMFunctionstatic
log_regsmiasm.jitter.llvmconvert.LLVMFunctionstatic
main_streammiasm.jitter.llvmconvert.LLVMFunction
make_bytearray(self, buf)miasm.jitter.llvmconvert.LLVMFunction
modmiasm.jitter.llvmconvert.LLVMFunction
my_argsmiasm.jitter.llvmconvert.LLVMFunction
namemiasm.jitter.llvmconvert.LLVMFunction
name2bblmiasm.jitter.llvmconvert.LLVMFunction
new_branch_name(self)miasm.jitter.llvmconvert.LLVMFunction
op_translatemiasm.jitter.llvmconvert.LLVMFunctionstatic
op_translate_with_sizemiasm.jitter.llvmconvert.LLVMFunctionstatic
op_translate_with_suffix_sizemiasm.jitter.llvmconvert.LLVMFunctionstatic
optimise(self)miasm.jitter.llvmconvert.LLVMFunction
printf(self, format, *args)miasm.jitter.llvmconvert.LLVMFunction
ret_typemiasm.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