miasm
Reverse engineering framework
All Classes Namespaces Files Functions Variables Typedefs Enumerator Properties Macros Pages
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