Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

x86asm Member List

This is the complete list of members for x86asm, including all inherited members.
addressx86asm [protected]
addrsizex86asm
addrsize_dependx86asm [protected]
alloc_insn()x86asm [virtual]
ambiguousx86asm [protected]
Assembler(bool bigendian)Assembler
bigendianAssembler [protected]
clearcode()Assembler [protected]
codeAssembler [protected]
codesAssembler [protected]
compareTo(const Object *obj) const Object [virtual]
delete_nonsense()x86asm [protected]
delete_nonsense_insn(asm_code *c)x86asm [protected]
deletecode(asm_code *c)Assembler [protected]
destroyedObject
dispx86asm [protected]
dispsizex86asm [protected]
done()Object [virtual]
duplicate()Object [virtual]
emitbyte(byte b)Assembler [protected]
emitdisp(dword disp, int size)x86asm [protected]
emitdword(dword d)Assembler [protected]
emitfarptr(dword s, dword o, bool big)x86asm [protected]
emitimm(dword imm, int size)x86asm [protected]
emitmodrm(int modrm)x86asm [protected]
emitmodrm_mod(int mod)x86asm [protected]
emitmodrm_reg(int reg)x86asm [protected]
emitmodrm_rm(int rm)x86asm [protected]
emitsib_base(int base)x86asm [protected]
emitsib_index(int index)x86asm [protected]
emitsib_scale(int scale)x86asm [protected]
emitword(word w)Assembler [protected]
encode(asm_insn *asm_insn, int options, CPU_ADDR cur_address)x86asm [virtual]
encode_insn(x86asm_insn *insn, x86opc_insn *opcode, int opcodeb, int additional_opcode, int prefix, int eopsize, int eaddrsize)x86asm [protected]
encode_modrm(x86_insn_op *op, char size, int allow_reg, int allow_mem, int eopsize, int eaddrsize)x86asm [protected]
encode_modrm_v(x86addrcoding(*modrmc)[3][8], x86_insn_op *op, int mindispsize, int *mod, int *rm, int *dispsize)x86asm [protected]
encode_op(x86_insn_op *op, x86opc_insn_op *xop, int *esize, int eopsize, int eaddrsize)x86asm [protected]
encode_sib_v(x86_insn_op *op, int mindispsize, int *ss, int *index, int *base, int *mod, int *dispsize, int *disp)x86asm [protected]
errorAssembler [protected]
error_msgAssembler [protected]
esizeaddr(char c, int size)x86asm [protected]
esizeop(char c, int size)x86asm [protected]
esizesx86asm [protected]
fetch_number(char **s, dword *value)x86asm [protected]
flsz2hsz(int size)x86asm [protected]
free_asm_codes()Assembler [protected]
get_error_msg()Assembler
get_name()x86asm [virtual]
idle()Object [virtual]
immx86asm [protected]
imm2x86asm [protected]
imm_eval_contextAssembler [protected]
imm_eval_procAssembler [protected]
immlsz2hsz(int size, int opsize)x86asm [protected]
immsizex86asm [protected]
init()Object
initializedObject
instanceOf(OBJECT_ID id)Object [virtual]
instanceOf(Object *o)Object
load(ht_object_stream *s)Object [virtual]
lsz2hsz(int size, int opsize)x86asm [protected]
match_allops(x86asm_insn *insn, x86opc_insn *xinsn, int opsize, int addrsize)x86asm [protected]
match_fopcodes(x86asm_insn *insn)x86asm [protected]
match_opcode(x86opc_insn *opcode, x86asm_insn *insn, int prefix, byte opcodebyte, int additional_opcode)x86asm [protected]
match_opcode_final(x86opc_insn *opcode, x86asm_insn *insn, int prefix, byte opcodebyte, int additional_opcode, int opsize, int addrsize)x86asm [protected]
match_opcode_name(char *input_name, char *opcodelist_name)x86asm [protected]
match_opcodes(x86opc_insn *opcodes, x86asm_insn *insn, int prefix)x86asm [protected]
match_size(x86_insn_op *op, x86opc_insn_op *xop, int opsize)x86asm [protected]
match_type(x86_insn_op *op, x86opc_insn_op *xop, int addrsize)x86asm [protected]
modrmvx86asm [protected]
namefoundx86asm [protected]
newcode()Assembler [protected]
Object()Object
object_id() const Object [virtual]
opfarptr(x86_insn_op *op, char *xop)x86asm [protected]
opimm(x86_insn_op *op, char *xop)x86asm [protected]
opmem(x86asm_insn *asm_insn, x86_insn_op *op, char *xop)x86asm [protected]
opplugimm(x86_insn_op *op, char *xop)x86asm [protected]
opreg(x86_insn_op *op, char *xop)x86asm [protected]
opseg(x86_insn_op *op, char *xop)x86asm [protected]
opsizex86asm
opspecialregs(x86_insn_op *op, char *xop)x86asm [protected]
optionsAssembler [protected]
pushcode()Assembler [protected]
set_error_msg(char *format,...)Assembler
set_imm_eval_proc(int(*imm_eval_proc)(void *context, char **s, dword *v), void *imm_eval_context)Assembler
shortest(asm_code *codes)Assembler
sibvx86asm [protected]
simmsize(dword imm, int immsize)x86asm [protected]
splitstr(const char *s, char *name, char *op[3])x86asm [protected]
store(ht_object_stream *s)Object [virtual]
toString(char *s, int maxlen)Object [virtual]
translate_str(asm_insn *asm_insn, const char *s)x86asm [virtual]
x86asm(int opsize, int addrsize)x86asm
~Assembler()Assembler
~Object()Object [virtual]
~x86asm()x86asm [virtual]

Generated on Fri May 7 21:16:11 2004 by doxygen 1.3.5