__init__(self) | _processor_t | |
add_cref("ea_t" _from, "ea_t" to, "cref_t" type) | _processor_t | static |
add_dref("ea_t" _from, "ea_t" to, "dref_t" type) | _processor_t | static |
adjust_argloc("argloc_t" argloc, "tinfo_t" type, "int" size) | _processor_t | static |
adjust_libfunc_ea("idasgn_t const &" sig, "libfunc_t const &" libfun, "ea_t *" ea) | _processor_t | static |
adjust_refinfo("refinfo_t" ri, "ea_t" ea, "int" n, "fixup_data_t const &" fd) | _processor_t | static |
ana_insn("insn_t *" out) | _processor_t | static |
analyze_prolog("ea_t" fct_ea) | _processor_t | static |
arch_changed() | _processor_t | static |
arg_addrs_ready("ea_t" caller, "int" n, "tinfo_t" tif, "ea_t *" addrs) | _processor_t | static |
asm_installed("int" asmnum) | _processor_t | static |
assemble("uchar *" _bin, "ea_t" ea, "ea_t" cs, "ea_t" ip, "bool" _use32, "char const *" line) | _processor_t | static |
auto_queue_empty("int" type) | _processor_t | static |
calc_arglocs("func_type_data_t" fti) | _processor_t | static |
calc_cdecl_purged_bytes("ea_t" ea) | _processor_t | static |
calc_next_eas("eavec_t *" res, "insn_t const &" insn, "bool" over) | _processor_t | static |
calc_purged_bytes("int *" p_purged_bytes, "func_type_data_t" fti) | _processor_t | static |
calc_retloc("argloc_t" retloc, "tinfo_t" rettype, "cm_t" cc) | _processor_t | static |
calc_spdelta("sval_t *" spdelta, "insn_t const &" ins) | _processor_t | static |
calc_step_over("ea_t *" target, "ea_t" ip) | _processor_t | static |
calc_switch_cases("void *" casevec, "eavec_t *" targets, "ea_t" insn_ea, "switch_info_t" si) | _processor_t | static |
calc_varglocs("func_type_data_t" ftd, "regobjs_t" regs, "relobj_t" stkargs, "int" nfixed) | _processor_t | static |
calcrel("ea_t" ea) | _processor_t | static |
calcrel_in_bits(self) | _processor_t | |
can_have_type("op_t const &" op) | _processor_t | static |
cbsize(self) | _processor_t | |
clean_tbit("ea_t" ea, "processor_t::regval_getter_t *" _getreg, "regval_t" regvalues) | _processor_t | static |
cmp_operands("op_t const &" op1, "op_t const &" op2) | _processor_t | static |
coagulate("ea_t" start_ea) | _processor_t | static |
coagulate_dref("ea_t" _from, "ea_t" to, "bool" may_define, "ea_t *" code_ea) | _processor_t | static |
create_flat_group("ea_t" image_base, "int" bitness, "sel_t" dataseg_sel) | _processor_t | static |
create_func_frame("func_t *" pfn) | _processor_t | static |
create_merge_handlers("merge_data_t *" md) | _processor_t | static |
create_switch_xrefs("ea_t" jumpea, "switch_info_t" si) | _processor_t | static |
creating_segm("segment_t *" seg) | _processor_t | static |
cvt64_hashval(self, "nodeidx_t" node, "uchar" tag, "char const *" name, "uchar const *" data) | _processor_t | |
cvt64_supval(self, "nodeidx_t" node, "uchar" tag, "nodeidx_t" idx, "uchar const *" data) | _processor_t | |
dbsize(self) | _processor_t | |
decorate_name("qstring *" outbuf, "char const *" name, "bool" mangle, "cm_t" cc, "tinfo_t" type) | _processor_t | static |
del_cref("ea_t" _from, "ea_t" to, "bool" expand) | _processor_t | static |
del_dref("ea_t" _from, "ea_t" to) | _processor_t | static |
delay_slot_insn(self, "ea_t *" ea, "bool *" bexec, "bool *" fexec) | _processor_t | |
demangle_name("int32 *" res, "char const *" name, "uint32" disable_mask, "int" demreq) | _processor_t | static |
emu_insn("insn_t const &" insn) | _processor_t | static |
endbinary("bool" ok) | _processor_t | static |
equal_reglocs("argloc_t" a1, "argloc_t" a2) | _processor_t | static |
ev_add_cref | _processor_t | static |
ev_add_dref | _processor_t | static |
ev_adjust_argloc | _processor_t | static |
ev_adjust_libfunc_ea | _processor_t | static |
ev_adjust_refinfo | _processor_t | static |
ev_ana_insn | _processor_t | static |
ev_analyze_prolog | _processor_t | static |
ev_arch_changed | _processor_t | static |
ev_arg_addrs_ready | _processor_t | static |
ev_asm_installed | _processor_t | static |
ev_assemble | _processor_t | static |
ev_auto_queue_empty | _processor_t | static |
ev_broadcast | _processor_t | static |
ev_calc_arglocs | _processor_t | static |
ev_calc_cdecl_purged_bytes | _processor_t | static |
ev_calc_next_eas | _processor_t | static |
ev_calc_purged_bytes | _processor_t | static |
ev_calc_retloc | _processor_t | static |
ev_calc_spdelta | _processor_t | static |
ev_calc_step_over | _processor_t | static |
ev_calc_switch_cases | _processor_t | static |
ev_calc_varglocs | _processor_t | static |
ev_calcrel | _processor_t | static |
ev_can_have_type | _processor_t | static |
ev_clean_tbit | _processor_t | static |
ev_cmp_operands | _processor_t | static |
ev_coagulate | _processor_t | static |
ev_coagulate_dref | _processor_t | static |
ev_create_flat_group | _processor_t | static |
ev_create_func_frame | _processor_t | static |
ev_create_merge_handlers | _processor_t | static |
ev_create_switch_xrefs | _processor_t | static |
ev_creating_segm | _processor_t | static |
ev_cvt64_hashval | _processor_t | static |
ev_cvt64_supval | _processor_t | static |
ev_decorate_name | _processor_t | static |
ev_del_cref | _processor_t | static |
ev_del_dref | _processor_t | static |
ev_delay_slot_insn | _processor_t | static |
ev_demangle_name | _processor_t | static |
ev_emu_insn | _processor_t | static |
ev_endbinary | _processor_t | static |
ev_ending_undo | _processor_t | static |
ev_equal_reglocs | _processor_t | static |
ev_extract_address | _processor_t | static |
ev_find_op_value | _processor_t | static |
ev_find_reg_value | _processor_t | static |
ev_func_bounds | _processor_t | static |
ev_gen_asm_or_lst | _processor_t | static |
ev_gen_map_file | _processor_t | static |
ev_gen_regvar_def | _processor_t | static |
ev_gen_src_file_lnnum | _processor_t | static |
ev_gen_stkvar_def | _processor_t | static |
ev_get_abi_info | _processor_t | static |
ev_get_autocmt | _processor_t | static |
ev_get_bg_color | _processor_t | static |
ev_get_cc_regs | _processor_t | static |
ev_get_code16_mode | _processor_t | static |
ev_get_dbr_opnum | _processor_t | static |
ev_get_default_enum_size | _processor_t | static |
ev_get_frame_retsize | _processor_t | static |
ev_get_idd_opinfo | _processor_t | static |
ev_get_macro_insn_head | _processor_t | static |
ev_get_operand_string | _processor_t | static |
ev_get_procmod | _processor_t | static |
ev_get_reg_accesses | _processor_t | static |
ev_get_reg_info | _processor_t | static |
ev_get_reg_name | _processor_t | static |
ev_get_regfinder | _processor_t | static |
ev_get_simd_types | _processor_t | static |
ev_get_stkarg_area_info | _processor_t | static |
ev_get_stkvar_scale_factor | _processor_t | static |
ev_getreg | _processor_t | static |
ev_init | _processor_t | static |
ev_insn_reads_tbit | _processor_t | static |
ev_is_align_insn | _processor_t | static |
ev_is_alloca_probe | _processor_t | static |
ev_is_basic_block_end | _processor_t | static |
ev_is_call_insn | _processor_t | static |
ev_is_cond_insn | _processor_t | static |
ev_is_control_flow_guard | _processor_t | static |
ev_is_far_jump | _processor_t | static |
ev_is_indirect_jump | _processor_t | static |
ev_is_insn_table_jump | _processor_t | static |
ev_is_jump_func | _processor_t | static |
ev_is_ret_insn | _processor_t | static |
ev_is_sane_insn | _processor_t | static |
ev_is_sp_based | _processor_t | static |
ev_is_switch | _processor_t | static |
ev_last_cb_before_debugger | _processor_t | static |
ev_last_cb_before_loader | _processor_t | static |
ev_last_cb_before_type_callbacks | _processor_t | static |
ev_loader | _processor_t | static |
ev_loader_elf_machine | _processor_t | static |
ev_lower_func_type | _processor_t | static |
ev_max_ptr_size | _processor_t | static |
ev_may_be_func | _processor_t | static |
ev_may_show_sreg | _processor_t | static |
ev_moving_segm | _processor_t | static |
ev_newasm | _processor_t | static |
ev_newbinary | _processor_t | static |
ev_newfile | _processor_t | static |
ev_newprc | _processor_t | static |
ev_next_exec_insn | _processor_t | static |
ev_oldfile | _processor_t | static |
ev_out_assumes | _processor_t | static |
ev_out_data | _processor_t | static |
ev_out_footer | _processor_t | static |
ev_out_header | _processor_t | static |
ev_out_insn | _processor_t | static |
ev_out_label | _processor_t | static |
ev_out_mnem | _processor_t | static |
ev_out_operand | _processor_t | static |
ev_out_segend | _processor_t | static |
ev_out_segstart | _processor_t | static |
ev_out_special_item | _processor_t | static |
ev_privrange_changed | _processor_t | static |
ev_realcvt | _processor_t | static |
ev_rename | _processor_t | static |
ev_replaying_undo | _processor_t | static |
ev_set_code16_mode | _processor_t | static |
ev_set_idp_options | _processor_t | static |
ev_set_proc_options | _processor_t | static |
ev_setup_til | _processor_t | static |
ev_str2reg | _processor_t | static |
ev_term | _processor_t | static |
ev_treat_hindering_item | _processor_t | static |
ev_undefine | _processor_t | static |
ev_update_call_stack | _processor_t | static |
ev_use_arg_types | _processor_t | static |
ev_use_regarg_type | _processor_t | static |
ev_use_stkarg_type | _processor_t | static |
ev_validate_flirt_func | _processor_t | static |
ev_verify_noreturn | _processor_t | static |
ev_verify_sp | _processor_t | static |
extract_address("ea_t *" out_ea, "ea_t" screen_ea, "char const *" string, "size_t" x) | _processor_t | static |
find_op_value("insn_t const &" insn, "int" op) | _processor_t | static |
find_reg_value("insn_t const &" insn, "int" reg) | _processor_t | static |
func_bounds("int *" possible_return_code, "func_t *" pfn, "ea_t" max_func_end_ea) | _processor_t | static |
gen_asm_or_lst("bool" starting, "FILE *" fp, "bool" is_asm, "int" flags, "void *" outline) | _processor_t | static |
gen_map_file("int *" nlines, "FILE *" fp) | _processor_t | static |
gen_regvar_def("outctx_t &" ctx, "regvar_t *" v) | _processor_t | static |
gen_src_file_lnnum("outctx_t &" ctx, "char const *" file, "size_t" lnnum) | _processor_t | static |
gen_stkvar_def("outctx_t &" ctx, "udm_t" mptr, "sval_t" v, "tid_t" tid) | _processor_t | static |
get_abi_info("comp_t" comp) | _processor_t | static |
get_autocmt("insn_t const &" insn) | _processor_t | static |
get_bg_color("bgcolor_t *" color, "ea_t" ea) | _processor_t | static |
get_canon_feature(self, "uint16" itype) | _processor_t | |
get_canon_mnem(self, "uint16" itype) | _processor_t | |
get_cc_regs("callregs_t" regs, "cm_t" cc) | _processor_t | static |
get_code16_mode("ea_t" ea) | _processor_t | static |
get_dbr_opnum("int *" opnum, "insn_t const &" insn) | _processor_t | static |
get_default_segm_bitness(self, "bool" is_64bit_app) | _processor_t | |
get_frame_retsize("int *" retsize, "func_t const *" pfn) | _processor_t | static |
get_idd_opinfo("idd_opinfo_t" opinf, "ea_t" ea, "int" n, "int" thread_id, "processor_t::regval_getter_t *" _getreg, "regval_t" regvalues) | _processor_t | static |
get_macro_insn_head("ea_t *" head, "ea_t" ip) | _processor_t | static |
get_operand_string("insn_t const &" insn, "int" opnum) | _processor_t | static |
get_proc_index(self) | _processor_t | |
get_reg_accesses("reg_accesses_t" accvec, "insn_t const &" insn, "int" flags) | _processor_t | static |
get_reg_info("char const *" regname, "bitrange_t" bitrange) | _processor_t | static |
get_reg_name("int" reg, "size_t" width, "int" reghi) | _processor_t | static |
get_simd_types("void *" out, "simd_info_t" simd_attrs, "argloc_t" argloc, "bool" create_tifs) | _processor_t | static |
get_stkarg_area_info("stkarg_area_info_t" out, "cm_t" cc) | _processor_t | static |
get_stkvar_scale(self) | _processor_t | |
get_stkvar_scale_factor() | _processor_t | static |
getreg("uval_t *" rv, "int" regnum) | _processor_t | static |
has_code16_bit(self) | _processor_t | |
has_idp_opts(self) | _processor_t | |
has_segregs(self) | _processor_t | |
init("char const *" idp_modname) | _processor_t | static |
insn_reads_tbit("insn_t const &" insn, "processor_t::regval_getter_t *" _getreg, "regval_t" regvalues) | _processor_t | static |
is_align_insn("ea_t" ea) | _processor_t | static |
is_alloca_probe("ea_t" ea) | _processor_t | static |
is_basic_block_end("insn_t const &" insn, "bool" call_insn_stops_block) | _processor_t | static |
is_call_insn("insn_t const &" insn) | _processor_t | static |
is_cond_insn("insn_t const &" insn) | _processor_t | static |
is_control_flow_guard("int *" p_reg, "insn_t const *" insn) | _processor_t | static |
is_far_jump("int" icode) | _processor_t | static |
is_indirect_jump("insn_t const &" insn) | _processor_t | static |
is_jump_func("func_t *" pfn, "ea_t *" jump_target, "ea_t *" func_pointer) | _processor_t | static |
is_ret_insn("insn_t const &" insn, "uchar" iri_flags) | _processor_t | static |
is_sane_insn("insn_t const &" insn, "int" no_crefs) | _processor_t | static |
is_sp_based("insn_t const &" insn, "op_t const &" x) | _processor_t | static |
is_switch("switch_info_t" si, "insn_t const &" insn) | _processor_t | static |
loader_elf_machine("linput_t *" li, "int" machine_type, "char const **" p_procname, "proc_def_t **" p_pd, "elf_loader_t *" ldr, "reader_t *" reader) | _processor_t | static |
lower_func_type("intvec_t *" argnums, "func_type_data_t" fti) | _processor_t | static |
max_ptr_size() | _processor_t | static |
may_be_func("insn_t const &" insn, "int" state) | _processor_t | static |
may_show_sreg("ea_t" current_ea) | _processor_t | static |
moving_segm("segment_t *" seg, "ea_t" to, "int" flags) | _processor_t | static |
newasm("int" asmnum) | _processor_t | static |
newbinary("char const *" filename, "qoff64_t" fileoff, "ea_t" basepara, "ea_t" binoff, "uint64" nbytes) | _processor_t | static |
newfile("char const *" fname) | _processor_t | static |
newprc("int" pnum, "bool" keep_cfg) | _processor_t | static |
next_exec_insn("ea_t *" target, "ea_t" ea, "int" tid, "processor_t::regval_getter_t *" _getreg, "regval_t" regvalues) | _processor_t | static |
notify(*args) | _processor_t | static |
oldfile("char const *" fname) | _processor_t | static |
out_assumes("outctx_t &" ctx) | _processor_t | static |
out_data("outctx_t &" ctx, "bool" analyze_only) | _processor_t | static |
out_footer("outctx_t &" ctx) | _processor_t | static |
out_header("outctx_t &" ctx) | _processor_t | static |
out_insn("outctx_t &" ctx) | _processor_t | static |
out_label("outctx_t &" ctx, "char const *" colored_name) | _processor_t | static |
out_mnem("outctx_t &" ctx) | _processor_t | static |
out_operand("outctx_t &" ctx, "op_t const &" op) | _processor_t | static |
out_segend("outctx_t &" ctx, "segment_t *" seg) | _processor_t | static |
out_segstart("outctx_t &" ctx, "segment_t *" seg) | _processor_t | static |
out_special_item("outctx_t &" ctx, "uchar" segtype) | _processor_t | static |
privrange_changed(self, "range_t" old_privrange, "adiff_t" delta) | _processor_t | |
realcvt("void *" m, "fpvalue_t *" e, "uint16" swt) | _processor_t | static |
rename("ea_t" ea, "char const *" new_name, "int" flags) | _processor_t | static |
set_code16_mode("ea_t" ea, "bool" code16=True) | _processor_t | static |
set_idp_options("char const *" keyword, "int" vtype, "void const *" value, "bool" idb_loaded=True) | _processor_t | static |
set_proc_options("char const *" options, "int" confidence) | _processor_t | static |
setup_til() | _processor_t | static |
sizeof_ldbl(self) | _processor_t | |
stkup(self) | _processor_t | |
str2reg("char const *" regname) | _processor_t | static |
supports_calcrel(self) | _processor_t | |
supports_macros(self) | _processor_t | |
term() | _processor_t | static |
thisown | _processor_t | static |
ti(self) | _processor_t | |
treat_hindering_item("ea_t" hindering_item_ea, "flags64_t" new_item_flags, "ea_t" new_item_ea, "asize_t" new_item_length) | _processor_t | static |
undefine("ea_t" ea) | _processor_t | static |
update_call_stack("call_stack_t" stack, "int" tid, "processor_t::regval_getter_t *" _getreg, "regval_t" regvalues) | _processor_t | static |
use32(self) | _processor_t | |
use64(self) | _processor_t | |
use_arg_types("ea_t" ea, "func_type_data_t" fti, "void *" rargs) | _processor_t | static |
use_mappings(self) | _processor_t | |
use_regarg_type("int *" idx, "ea_t" ea, "void *" rargs) | _processor_t | static |
use_stkarg_type("ea_t" ea, "funcarg_t" arg) | _processor_t | static |
use_tbyte(self) | _processor_t | |
validate_flirt_func("ea_t" start_ea, "char const *" funcname) | _processor_t | static |
verify_noreturn("func_t *" pfn) | _processor_t | static |
verify_sp("func_t *" pfn) | _processor_t | static |
version | _processor_t | static |