IDA C++ SDK 9.2
|
This is the complete list of members for mop_t, including all inherited members.
_make_blkref(int blknum) | mop_t | inline |
_make_callinfo(mcallinfo_t *fi) | mop_t | inline |
_make_cases(mcases_t *_cases) | mop_t | inline |
_make_gvar(ea_t ea) | mop_t | inline |
_make_insn(minsn_t *ins) | mop_t | inline |
_make_lvar(mba_t *mba, int idx, sval_t off=0) | mop_t | inline |
_make_pair(mop_pair_t *_pair) | mop_t | inline |
_make_reg(mreg_t reg) | mop_t | inline |
_make_reg(mreg_t reg, int _size) | mop_t | inline |
_make_stkvar(mba_t *mba, sval_t off) | mop_t | inline |
_make_strlit(const char *str) | mop_t | inline |
_make_strlit(qstring *str) | mop_t | inline |
a | mop_t | |
apply_ld_mcode(mcode_t mcode, ea_t ea, int newsize) | mop_t | inline |
apply_xds(ea_t ea, int newsize) | mop_t | inline |
apply_xdu(ea_t ea, int newsize) | mop_t | inline |
assign(const mop_t &rop) | mop_t | inline |
b | mop_t | |
c | mop_t | |
change_size(int nsize, side_effect_t sideff=WITH_SIDEFF) | mop_t | inline |
create_from_insn(const minsn_t *m) | mop_t | inline |
create_from_ivlset(mba_t *mba, const ivlset_t &ivs, sval_t fullsize) | mop_t | inline |
create_from_mlist(mba_t *mba, const mlist_t &lst, sval_t fullsize) | mop_t | inline |
create_from_scattered_vdloc(mba_t *mba, const char *name, tinfo_t type, const vdloc_t &loc) | mop_t | inline |
create_from_vdloc(mba_t *mba, const vdloc_t &loc, int _size) | mop_t | inline |
cstr | mop_t | |
d | mop_t | |
double_size(side_effect_t sideff=WITH_SIDEFF) | mop_t | inline |
dstr() const | mop_t | inline |
empty() const | mop_t | inline |
equal_mops(const mop_t &rop, int eqflags) const | mop_t | inline |
erase() | mop_t | inline |
erase_but_keep_size() | mop_t | inline |
f | mop_t | |
for_all_ops(mop_visitor_t &mv, const tinfo_t *type=nullptr, bool is_target=false) | mop_t | inline |
for_all_scattered_submops(scif_visitor_t &sv) const | mop_t | inline |
fpc | mop_t | |
g | mop_t | |
get_insn(mcode_t code) const | mop_t | inline |
get_insn(mcode_t code) | mop_t | inline |
get_stkoff(sval_t *p_vdoff) const | mop_t | inline |
get_stkvar(udm_t *udm=nullptr, uval_t *p_idaoff=nullptr) const | mop_t | inline |
has_side_effects(bool include_ldx_and_divs=false) const | mop_t | inline |
helper | mop_t | |
HEXRAYS_MEMORY_ALLOCATION_FUNCS() void zero() | mop_t | inline |
is01() const | mop_t | inline |
is_arglist() const | mop_t | inline |
is_bit_reg(mreg_t reg) | mop_t | inlinestatic |
is_bit_reg() const | mop_t | inline |
is_cc() const | mop_t | inline |
is_ccflags() const | mop_t | inline |
is_constant(uint64 *out=nullptr, bool is_signed=true) const | mop_t | inline |
is_equal_to(uint64 n, bool is_signed=true) const | mop_t | inline |
is_extended_from(int nbytes, bool is_signed) const | mop_t | inline |
is_for_abi() const | mop_t | inline |
is_glbaddr() const | mop_t | inline |
is_glbaddr(ea_t ea) const | mop_t | inline |
is_glbaddr_from_fixup() const | mop_t | inline |
is_glbvar() const | mop_t | inline |
is_impptr_done() const | mop_t | inline |
is_insn() const | mop_t | inline |
is_insn(mcode_t code) const | mop_t | inline |
is_kreg() const | mop_t | inline |
is_lowaddr() const | mop_t | inline |
is_mblock() const | mop_t | inline |
is_mblock(int serial) const | mop_t | inline |
is_negative_constant() const | mop_t | inline |
is_one() const | mop_t | inline |
is_pcval() const | mop_t | inline |
is_positive_constant() const | mop_t | inline |
is_reg() const | mop_t | inline |
is_reg(mreg_t _r) const | mop_t | inline |
is_reg(mreg_t _r, int _size) const | mop_t | inline |
is_scattered() const | mop_t | inline |
is_sign_extended_from(int nbytes) const | mop_t | inline |
is_stkaddr() const | mop_t | inline |
is_stkvar() const | mop_t | inline |
is_udt() const | mop_t | inline |
is_undef_val() const | mop_t | inline |
is_zero() const | mop_t | inline |
is_zero_extended_from(int nbytes) const | mop_t | inline |
l | mop_t | |
lexcompare(const mop_t &a, const mop_t &b) | mop_t | friend |
lexcompare(const mop_t &rop) const | mop_t | inline |
make_blkref(int blknum) | mop_t | inline |
make_first_half(int width) | mop_t | inline |
make_fpnum(const void *bytes, size_t _size) | mop_t | inline |
make_gvar(ea_t ea) | mop_t | inline |
make_helper(const char *name) | mop_t | inline |
make_high_half(int width) | mop_t | inline |
make_insn(minsn_t *ins) | mop_t | inline |
make_low_half(int width) | mop_t | inline |
make_number(uint64 _value, int _size, ea_t _ea=BADADDR, int opnum=0) | mop_t | inline |
make_reg(mreg_t reg) | mop_t | inline |
make_reg(mreg_t reg, int _size) | mop_t | inline |
make_reg_pair(int loreg, int hireg, int halfsize) | mop_t | inline |
make_second_half(int width) | mop_t | inline |
make_stkvar(mba_t *mba, sval_t off) | mop_t | inline |
may_use_aliased_memory() const | mop_t | inline |
mop_t() | mop_t | inline |
mop_t(const mop_t &rop) | mop_t | inline |
mop_t(mreg_t _r, int _s) | mop_t | inline |
nnn | mop_t | |
operator!=(const mop_t &rop) const | mop_t | inline |
operator<(const mop_t &rop) const | mop_t | inline |
operator=(const mop_t &rop) | mop_t | inline |
operator==(const mop_t &rop) const | mop_t | inline |
oprops | mop_t | |
pair | mop_t | |
preserve_side_effects(mblock_t *blk, minsn_t *top, bool *moved_calls=nullptr) | mop_t | inline |
print(qstring *vout, int shins_flags=SHINS_SHORT|SHINS_VALNUM) const | mop_t | inline |
probably_floating() const | mop_t | inline |
r | mop_t | |
s | mop_t | |
scif | mop_t | |
set_for_abi() | mop_t | inline |
set_impptr_done() | mop_t | inline |
set_lowaddr() | mop_t | inline |
set_udt() | mop_t | inline |
set_undef_val() | mop_t | inline |
shift_mop(int offset) | mop_t | inline |
signed_value() const | mop_t | inline |
size | mop_t | |
swap(mop_t &rop) | mop_t | inline |
t | mop_t | |
unsigned_value() const | mop_t | inline |
update_numop_value(uint64 val) | mop_t | inline |
valnum | mop_t | |
value(bool is_signed) const | mop_t | inline |
~mop_t() | mop_t | inline |