IDAPython 9.0
Loading...
Searching...
No Matches
_processor_t Member List

This is the complete list of members for _processor_t, including all inherited members.

__init__(self)_processor_t
add_cref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, 'cref_t' type)_processor_tstatic
add_dref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, 'dref_t' type)_processor_tstatic
adjust_argloc('argloc_t' argloc, 'tinfo_t' type, int size)_processor_tstatic
adjust_libfunc_ea('idasgn_t const &' sig, 'libfunc_t const &' libfun, 'ea_t *' ea)_processor_tstatic
adjust_refinfo('refinfo_t' ri, ida_idaapi.ea_t ea, int n, 'fixup_data_t const &' fd)_processor_tstatic
ana_insn('insn_t *' out)_processor_tstatic
analyze_prolog(ida_idaapi.ea_t fct_ea)_processor_tstatic
arch_changed()_processor_tstatic
arg_addrs_ready(ida_idaapi.ea_t caller, int n, 'tinfo_t' tif, 'ea_t *' addrs)_processor_tstatic
asm_installed(int asmnum)_processor_tstatic
assemble('uchar *' _bin, ida_idaapi.ea_t ea, ida_idaapi.ea_t cs, ida_idaapi.ea_t ip, bool _use32, str line)_processor_tstatic
auto_queue_empty(int type)_processor_tstatic
calc_arglocs('func_type_data_t' fti)_processor_tstatic
calc_cdecl_purged_bytes(ida_idaapi.ea_t ea)_processor_tstatic
calc_next_eas('eavec_t *' res, 'insn_t const &' insn, bool over)_processor_tstatic
calc_purged_bytes('int *' p_purged_bytes, 'func_type_data_t' fti)_processor_tstatic
calc_retloc('argloc_t' retloc, 'tinfo_t' rettype, 'cm_t' cc)_processor_tstatic
calc_spdelta('sval_t *' spdelta, 'insn_t const &' ins)_processor_tstatic
calc_step_over('ea_t *' target, ida_idaapi.ea_t ip)_processor_tstatic
calc_switch_cases('void *' casevec, 'eavec_t *' targets, ida_idaapi.ea_t insn_ea, 'switch_info_t' si)_processor_tstatic
calc_varglocs('func_type_data_t' ftd, 'regobjs_t' regs, 'relobj_t' stkargs, int nfixed)_processor_tstatic
calcrel(ida_idaapi.ea_t ea)_processor_tstatic
calcrel_in_bits(self)_processor_t
can_have_type('op_t const &' op)_processor_tstatic
cbsize(self)_processor_t
clean_tbit(ida_idaapi.ea_t ea, 'processor_t::regval_getter_t *' _getreg, 'regval_t' regvalues)_processor_tstatic
cmp_operands('op_t const &' op1, 'op_t const &' op2)_processor_tstatic
coagulate(ida_idaapi.ea_t start_ea)_processor_tstatic
coagulate_dref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, bool may_define, 'ea_t *' code_ea)_processor_tstatic
create_flat_group(ida_idaapi.ea_t image_base, int bitness, 'sel_t' dataseg_sel)_processor_tstatic
create_func_frame('func_t *' pfn)_processor_tstatic
create_merge_handlers('merge_data_t *' md)_processor_tstatic
create_switch_xrefs(ida_idaapi.ea_t jumpea, 'switch_info_t' si)_processor_tstatic
creating_segm('segment_t *' seg)_processor_tstatic
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_tstatic
del_cref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to, bool expand)_processor_tstatic
del_dref(ida_idaapi.ea_t _from, ida_idaapi.ea_t to)_processor_tstatic
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_tstatic
emu_insn('insn_t const &' insn)_processor_tstatic
endbinary(bool ok)_processor_tstatic
equal_reglocs('argloc_t' a1, 'argloc_t' a2)_processor_tstatic
ev_add_cref_processor_tstatic
ev_add_dref_processor_tstatic
ev_adjust_argloc_processor_tstatic
ev_adjust_libfunc_ea_processor_tstatic
ev_adjust_refinfo_processor_tstatic
ev_ana_insn_processor_tstatic
ev_analyze_prolog_processor_tstatic
ev_arch_changed_processor_tstatic
ev_arg_addrs_ready_processor_tstatic
ev_asm_installed_processor_tstatic
ev_assemble_processor_tstatic
ev_auto_queue_empty_processor_tstatic
ev_broadcast_processor_tstatic
ev_calc_arglocs_processor_tstatic
ev_calc_cdecl_purged_bytes_processor_tstatic
ev_calc_next_eas_processor_tstatic
ev_calc_purged_bytes_processor_tstatic
ev_calc_retloc_processor_tstatic
ev_calc_spdelta_processor_tstatic
ev_calc_step_over_processor_tstatic
ev_calc_switch_cases_processor_tstatic
ev_calc_varglocs_processor_tstatic
ev_calcrel_processor_tstatic
ev_can_have_type_processor_tstatic
ev_clean_tbit_processor_tstatic
ev_cmp_operands_processor_tstatic
ev_coagulate_processor_tstatic
ev_coagulate_dref_processor_tstatic
ev_create_flat_group_processor_tstatic
ev_create_func_frame_processor_tstatic
ev_create_merge_handlers_processor_tstatic
ev_create_switch_xrefs_processor_tstatic
ev_creating_segm_processor_tstatic
ev_cvt64_hashval_processor_tstatic
ev_cvt64_supval_processor_tstatic
ev_decorate_name_processor_tstatic
ev_del_cref_processor_tstatic
ev_del_dref_processor_tstatic
ev_delay_slot_insn_processor_tstatic
ev_demangle_name_processor_tstatic
ev_emu_insn_processor_tstatic
ev_endbinary_processor_tstatic
ev_ending_undo_processor_tstatic
ev_equal_reglocs_processor_tstatic
ev_extract_address_processor_tstatic
ev_find_op_value_processor_tstatic
ev_find_reg_value_processor_tstatic
ev_func_bounds_processor_tstatic
ev_gen_asm_or_lst_processor_tstatic
ev_gen_map_file_processor_tstatic
ev_gen_regvar_def_processor_tstatic
ev_gen_src_file_lnnum_processor_tstatic
ev_gen_stkvar_def_processor_tstatic
ev_get_abi_info_processor_tstatic
ev_get_autocmt_processor_tstatic
ev_get_bg_color_processor_tstatic
ev_get_cc_regs_processor_tstatic
ev_get_code16_mode_processor_tstatic
ev_get_dbr_opnum_processor_tstatic
ev_get_default_enum_size_processor_tstatic
ev_get_frame_retsize_processor_tstatic
ev_get_idd_opinfo_processor_tstatic
ev_get_macro_insn_head_processor_tstatic
ev_get_operand_string_processor_tstatic
ev_get_procmod_processor_tstatic
ev_get_reg_accesses_processor_tstatic
ev_get_reg_info_processor_tstatic
ev_get_reg_name_processor_tstatic
ev_get_regfinder_processor_tstatic
ev_get_simd_types_processor_tstatic
ev_get_stkarg_area_info_processor_tstatic
ev_get_stkvar_scale_factor_processor_tstatic
ev_getreg_processor_tstatic
ev_init_processor_tstatic
ev_insn_reads_tbit_processor_tstatic
ev_is_align_insn_processor_tstatic
ev_is_alloca_probe_processor_tstatic
ev_is_basic_block_end_processor_tstatic
ev_is_call_insn_processor_tstatic
ev_is_cond_insn_processor_tstatic
ev_is_control_flow_guard_processor_tstatic
ev_is_far_jump_processor_tstatic
ev_is_indirect_jump_processor_tstatic
ev_is_insn_table_jump_processor_tstatic
ev_is_jump_func_processor_tstatic
ev_is_ret_insn_processor_tstatic
ev_is_sane_insn_processor_tstatic
ev_is_sp_based_processor_tstatic
ev_is_switch_processor_tstatic
ev_last_cb_before_debugger_processor_tstatic
ev_last_cb_before_loader_processor_tstatic
ev_last_cb_before_type_callbacks_processor_tstatic
ev_loader_processor_tstatic
ev_loader_elf_machine_processor_tstatic
ev_lower_func_type_processor_tstatic
ev_max_ptr_size_processor_tstatic
ev_may_be_func_processor_tstatic
ev_may_show_sreg_processor_tstatic
ev_moving_segm_processor_tstatic
ev_newasm_processor_tstatic
ev_newbinary_processor_tstatic
ev_newfile_processor_tstatic
ev_newprc_processor_tstatic
ev_next_exec_insn_processor_tstatic
ev_oldfile_processor_tstatic
ev_out_assumes_processor_tstatic
ev_out_data_processor_tstatic
ev_out_footer_processor_tstatic
ev_out_header_processor_tstatic
ev_out_insn_processor_tstatic
ev_out_label_processor_tstatic
ev_out_mnem_processor_tstatic
ev_out_operand_processor_tstatic
ev_out_segend_processor_tstatic
ev_out_segstart_processor_tstatic
ev_out_special_item_processor_tstatic
ev_privrange_changed_processor_tstatic
ev_realcvt_processor_tstatic
ev_rename_processor_tstatic
ev_replaying_undo_processor_tstatic
ev_set_code16_mode_processor_tstatic
ev_set_idp_options_processor_tstatic
ev_set_proc_options_processor_tstatic
ev_setup_til_processor_tstatic
ev_str2reg_processor_tstatic
ev_term_processor_tstatic
ev_treat_hindering_item_processor_tstatic
ev_undefine_processor_tstatic
ev_update_call_stack_processor_tstatic
ev_use_arg_types_processor_tstatic
ev_use_regarg_type_processor_tstatic
ev_use_stkarg_type_processor_tstatic
ev_validate_flirt_func_processor_tstatic
ev_verify_noreturn_processor_tstatic
ev_verify_sp_processor_tstatic
extract_address('ea_t *' out_ea, ida_idaapi.ea_t screen_ea, str string, 'size_t' x)_processor_tstatic
find_op_value('insn_t const &' insn, int op)_processor_tstatic
find_reg_value('insn_t const &' insn, int reg)_processor_tstatic
func_bounds('int *' possible_return_code, 'func_t *' pfn, ida_idaapi.ea_t max_func_end_ea)_processor_tstatic
gen_asm_or_lst(bool starting, 'FILE *' fp, bool is_asm, int flags, 'void *' outline)_processor_tstatic
gen_map_file('int *' nlines, 'FILE *' fp)_processor_tstatic
gen_regvar_def('outctx_t &' ctx, 'regvar_t *' v)_processor_tstatic
gen_src_file_lnnum('outctx_t &' ctx, str file, 'size_t' lnnum)_processor_tstatic
gen_stkvar_def('outctx_t &' ctx, 'udm_t' mptr, int v, 'tid_t' tid)_processor_tstatic
get_abi_info('comp_t' comp)_processor_tstatic
get_autocmt('insn_t const &' insn)_processor_tstatic
get_bg_color('bgcolor_t *' color, ida_idaapi.ea_t ea)_processor_tstatic
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_tstatic
get_code16_mode(ida_idaapi.ea_t ea)_processor_tstatic
get_dbr_opnum('int *' opnum, 'insn_t const &' insn)_processor_tstatic
get_default_segm_bitness(self, bool is_64bit_app)_processor_t
get_frame_retsize('int *' retsize, 'func_t const *' pfn)_processor_tstatic
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_tstatic
get_macro_insn_head('ea_t *' head, ida_idaapi.ea_t ip)_processor_tstatic
get_operand_string('insn_t const &' insn, int opnum)_processor_tstatic
get_proc_index(self)_processor_t
get_reg_accesses('reg_accesses_t' accvec, 'insn_t const &' insn, int flags)_processor_tstatic
get_reg_info(str regname, 'bitrange_t' bitrange)_processor_tstatic
get_reg_name(int reg, 'size_t' width, int reghi)_processor_tstatic
get_simd_types('void *' out, 'simd_info_t' simd_attrs, 'argloc_t' argloc, bool create_tifs)_processor_tstatic
get_stkarg_area_info('stkarg_area_info_t' out, 'cm_t' cc)_processor_tstatic
get_stkvar_scale(self)_processor_t
get_stkvar_scale_factor()_processor_tstatic
getreg('uval_t *' rv, int regnum)_processor_tstatic
has_code16_bit(self)_processor_t
has_idp_opts(self)_processor_t
has_segregs(self)_processor_t
init(str idp_modname)_processor_tstatic
insn_reads_tbit('insn_t const &' insn, 'processor_t::regval_getter_t *' _getreg, 'regval_t' regvalues)_processor_tstatic
is_align_insn(ida_idaapi.ea_t ea)_processor_tstatic
is_alloca_probe(ida_idaapi.ea_t ea)_processor_tstatic
is_basic_block_end('insn_t const &' insn, bool call_insn_stops_block)_processor_tstatic
is_call_insn('insn_t const &' insn)_processor_tstatic
is_cond_insn('insn_t const &' insn)_processor_tstatic
is_control_flow_guard('int *' p_reg, 'insn_t const *' insn)_processor_tstatic
is_far_jump(int icode)_processor_tstatic
is_indirect_jump('insn_t const &' insn)_processor_tstatic
is_jump_func('func_t *' pfn, 'ea_t *' jump_target, 'ea_t *' func_pointer)_processor_tstatic
is_ret_insn('insn_t const &' insn, 'uchar' iri_flags)_processor_tstatic
is_sane_insn('insn_t const &' insn, int no_crefs)_processor_tstatic
is_sp_based('insn_t const &' insn, 'op_t const &' x)_processor_tstatic
is_switch('switch_info_t' si, 'insn_t const &' insn)_processor_tstatic
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_tstatic
lower_func_type('intvec_t *' argnums, 'func_type_data_t' fti)_processor_tstatic
max_ptr_size()_processor_tstatic
may_be_func('insn_t const &' insn, int state)_processor_tstatic
may_show_sreg(ida_idaapi.ea_t current_ea)_processor_tstatic
moving_segm('segment_t *' seg, ida_idaapi.ea_t to, int flags)_processor_tstatic
newasm(int asmnum)_processor_tstatic
newbinary(str filename, 'qoff64_t' fileoff, ida_idaapi.ea_t basepara, ida_idaapi.ea_t binoff, 'uint64' nbytes)_processor_tstatic
newfile(str fname)_processor_tstatic
newprc(int pnum, bool keep_cfg)_processor_tstatic
next_exec_insn('ea_t *' target, ida_idaapi.ea_t ea, int tid, 'processor_t::regval_getter_t *' _getreg, 'regval_t' regvalues)_processor_tstatic
notify(*args)_processor_tstatic
oldfile(str fname)_processor_tstatic
out_assumes('outctx_t &' ctx)_processor_tstatic
out_data('outctx_t &' ctx, bool analyze_only)_processor_tstatic
out_footer('outctx_t &' ctx)_processor_tstatic
out_header('outctx_t &' ctx)_processor_tstatic
out_insn('outctx_t &' ctx)_processor_tstatic
out_label('outctx_t &' ctx, str colored_name)_processor_tstatic
out_mnem('outctx_t &' ctx)_processor_tstatic
out_operand('outctx_t &' ctx, 'op_t const &' op)_processor_tstatic
out_segend('outctx_t &' ctx, 'segment_t *' seg)_processor_tstatic
out_segstart('outctx_t &' ctx, 'segment_t *' seg)_processor_tstatic
out_special_item('outctx_t &' ctx, 'uchar' segtype)_processor_tstatic
privrange_changed(self, 'range_t' old_privrange, 'adiff_t' delta)_processor_t
realcvt('void *' m, 'fpvalue_t *' e, 'uint16' swt)_processor_tstatic
rename(ida_idaapi.ea_t ea, str new_name, int flags)_processor_tstatic
set_code16_mode(ida_idaapi.ea_t ea, bool code16=True)_processor_tstatic
set_idp_options(str keyword, int vtype, 'void const *' value, bool idb_loaded=True)_processor_tstatic
set_proc_options(str options, int confidence)_processor_tstatic
setup_til()_processor_tstatic
sizeof_ldbl(self)_processor_t
stkup(self)_processor_t
str2reg(str regname)_processor_tstatic
supports_calcrel(self)_processor_t
supports_macros(self)_processor_t
term()_processor_tstatic
thisown_processor_tstatic
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_tstatic
undefine(ida_idaapi.ea_t ea)_processor_tstatic
update_call_stack('call_stack_t' stack, int tid, 'processor_t::regval_getter_t *' _getreg, 'regval_t' regvalues)_processor_tstatic
use32(self)_processor_t
use64(self)_processor_t
use_arg_types(ida_idaapi.ea_t ea, 'func_type_data_t' fti, 'void *' rargs)_processor_tstatic
use_mappings(self)_processor_t
use_regarg_type('int *' idx, ida_idaapi.ea_t ea, 'void *' rargs)_processor_tstatic
use_stkarg_type(ida_idaapi.ea_t ea, 'funcarg_t' arg)_processor_tstatic
use_tbyte(self)_processor_t
validate_flirt_func(ida_idaapi.ea_t start_ea, str funcname)_processor_tstatic
verify_noreturn('func_t *' pfn)_processor_tstatic
verify_sp('func_t *' pfn)_processor_tstatic
version_processor_tstatic