__init__(self) | _processor_t | |
add_cref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, 'cref_t' type) | _processor_t | static |
add_dref(ida_idaapi.ea_t _from, ida_idaapi.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, ida_idaapi.ea_t ea, int n, 'fixup_data_t const &' fd) | _processor_t | static |
ana_insn('insn_t *' out) | _processor_t | static |
analyze_prolog(ida_idaapi.ea_t fct_ea) | _processor_t | static |
arch_changed() | _processor_t | static |
arg_addrs_ready(ida_idaapi.ea_t caller, int n, 'tinfo_t' tif, 'ea_t *' addrs) | _processor_t | static |
asm_installed(int asmnum) | _processor_t | static |
assemble('uchar *' _bin, ida_idaapi.ea_t ea, ida_idaapi.ea_t cs, ida_idaapi.ea_t ip, bool _use32, str 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(ida_idaapi.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, ida_idaapi.ea_t ip) | _processor_t | static |
calc_switch_cases('void *' casevec, 'eavec_t *' targets, ida_idaapi.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(ida_idaapi.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(ida_idaapi.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(ida_idaapi.ea_t start_ea) | _processor_t | static |
coagulate_dref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, bool may_define, 'ea_t *' code_ea) | _processor_t | static |
create_flat_group(ida_idaapi.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(ida_idaapi.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, str 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(str outbuf, str name, bool mangle, 'cm_t' cc, 'tinfo_t' type) | _processor_t | static |
del_cref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, bool expand) | _processor_t | static |
del_dref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to) | _processor_t | static |
delay_slot_insn(self, 'ea_t *' ea, 'bool *' bexec, 'bool *' fexec) | _processor_t | |
demangle_name('int32 *' res, str name, int 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, ida_idaapi.ea_t screen_ea, str 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, ida_idaapi.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, str file, 'size_t' lnnum) | _processor_t | static |
gen_stkvar_def('outctx_t &' ctx, 'udm_t' mptr, int 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, ida_idaapi.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(ida_idaapi.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, ida_idaapi.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, ida_idaapi.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(str 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(str 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(ida_idaapi.ea_t ea) | _processor_t | static |
is_alloca_probe(ida_idaapi.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(ida_idaapi.ea_t current_ea) | _processor_t | static |
moving_segm('segment_t *' seg, ida_idaapi.ea_t to, int flags) | _processor_t | static |
newasm(int asmnum) | _processor_t | static |
newbinary(str filename, 'qoff64_t' fileoff, ida_idaapi.ea_t basepara, ida_idaapi.ea_t binoff, 'uint64' nbytes) | _processor_t | static |
newfile(str fname) | _processor_t | static |
newprc(int pnum, bool keep_cfg) | _processor_t | static |
next_exec_insn('ea_t *' target, ida_idaapi.ea_t ea, int tid, 'processor_t::regval_getter_t *' _getreg, 'regval_t' regvalues) | _processor_t | static |
notify(*args) | _processor_t | static |
oldfile(str 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, str 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(ida_idaapi.ea_t ea, str new_name, int flags) | _processor_t | static |
set_code16_mode(ida_idaapi.ea_t ea, bool code16=True) | _processor_t | static |
set_idp_options(str keyword, int vtype, 'void const *' value, bool idb_loaded=True) | _processor_t | static |
set_proc_options(str options, int confidence) | _processor_t | static |
setup_til() | _processor_t | static |
sizeof_ldbl(self) | _processor_t | |
stkup(self) | _processor_t | |
str2reg(str 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(ida_idaapi.ea_t hindering_item_ea, 'flags64_t' new_item_flags, ida_idaapi.ea_t new_item_ea, 'asize_t' new_item_length) | _processor_t | static |
undefine(ida_idaapi.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(ida_idaapi.ea_t ea, 'func_type_data_t' fti, 'void *' rargs) | _processor_t | static |
use_mappings(self) | _processor_t | |
use_regarg_type('int *' idx, ida_idaapi.ea_t ea, 'void *' rargs) | _processor_t | static |
use_stkarg_type(ida_idaapi.ea_t ea, 'funcarg_t' arg) | _processor_t | static |
use_tbyte(self) | _processor_t | |
validate_flirt_func(ida_idaapi.ea_t start_ea, str funcname) | _processor_t | static |
verify_noreturn('func_t *' pfn) | _processor_t | static |
verify_sp('func_t *' pfn) | _processor_t | static |
version | _processor_t | static |