Lines Matching refs:CPUX86State
29 static void decode_invalid(CPUX86State *env, struct x86_decode *decode) in decode_invalid()
61 static inline uint64_t decode_bytes(CPUX86State *env, struct x86_decode *decode, in decode_bytes()
83 static inline uint8_t decode_byte(CPUX86State *env, struct x86_decode *decode) in decode_byte()
88 static inline uint16_t decode_word(CPUX86State *env, struct x86_decode *decode) in decode_word()
93 static inline uint32_t decode_dword(CPUX86State *env, struct x86_decode *decode) in decode_dword()
98 static inline uint64_t decode_qword(CPUX86State *env, struct x86_decode *decode) in decode_qword()
103 static void decode_modrm_rm(CPUX86State *env, struct x86_decode *decode, in decode_modrm_rm()
109 static void decode_modrm_reg(CPUX86State *env, struct x86_decode *decode, in decode_modrm_reg()
118 static void decode_rax(CPUX86State *env, struct x86_decode *decode, in decode_rax()
128 static inline void decode_immediate(CPUX86State *env, struct x86_decode *decode, in decode_immediate()
151 static void decode_imm8(CPUX86State *env, struct x86_decode *decode, in decode_imm8()
158 static void decode_imm8_signed(CPUX86State *env, struct x86_decode *decode, in decode_imm8_signed()
166 static void decode_imm16(CPUX86State *env, struct x86_decode *decode, in decode_imm16()
174 static void decode_imm(CPUX86State *env, struct x86_decode *decode, in decode_imm()
186 static void decode_imm_signed(CPUX86State *env, struct x86_decode *decode, in decode_imm_signed()
194 static void decode_imm_1(CPUX86State *env, struct x86_decode *decode, in decode_imm_1()
201 static void decode_imm_0(CPUX86State *env, struct x86_decode *decode, in decode_imm_0()
209 static void decode_pushseg(CPUX86State *env, struct x86_decode *decode) in decode_pushseg()
236 static void decode_popseg(CPUX86State *env, struct x86_decode *decode) in decode_popseg()
263 static void decode_incgroup(CPUX86State *env, struct x86_decode *decode) in decode_incgroup()
271 static void decode_decgroup(CPUX86State *env, struct x86_decode *decode) in decode_decgroup()
279 static void decode_incgroup2(CPUX86State *env, struct x86_decode *decode) in decode_incgroup2()
288 static void decode_pushgroup(CPUX86State *env, struct x86_decode *decode) in decode_pushgroup()
296 static void decode_popgroup(CPUX86State *env, struct x86_decode *decode) in decode_popgroup()
304 static void decode_jxx(CPUX86State *env, struct x86_decode *decode) in decode_jxx()
310 static void decode_farjmp(CPUX86State *env, struct x86_decode *decode) in decode_farjmp()
317 static void decode_addgroup(CPUX86State *env, struct x86_decode *decode) in decode_addgroup()
332 static void decode_rotgroup(CPUX86State *env, struct x86_decode *decode) in decode_rotgroup()
347 static void decode_f7group(CPUX86State *env, struct x86_decode *decode) in decode_f7group()
378 static void decode_xchgroup(CPUX86State *env, struct x86_decode *decode) in decode_xchgroup()
386 static void decode_movgroup(CPUX86State *env, struct x86_decode *decode) in decode_movgroup()
395 static void fetch_moffs(CPUX86State *env, struct x86_decode *decode, in fetch_moffs()
402 static void decode_movgroup8(CPUX86State *env, struct x86_decode *decode) in decode_movgroup8()
411 static void decode_rcx(CPUX86State *env, struct x86_decode *decode, in decode_rcx()
425 void (*decode_op1)(CPUX86State *env, struct x86_decode *decode,
427 void (*decode_op2)(CPUX86State *env, struct x86_decode *decode,
429 void (*decode_op3)(CPUX86State *env, struct x86_decode *decode,
431 void (*decode_op4)(CPUX86State *env, struct x86_decode *decode,
433 void (*decode_postfix)(CPUX86State *env, struct x86_decode *decode);
445 void (*decode_op1)(CPUX86State *env, struct x86_decode *decode,
447 void (*decode_op2)(CPUX86State *env, struct x86_decode *decode,
449 void (*decode_postfix)(CPUX86State *env, struct x86_decode *decode);
460 static void decode_x87_ins(CPUX86State *env, struct x86_decode *decode) in decode_x87_ins()
494 static void decode_ffgroup(CPUX86State *env, struct x86_decode *decode) in decode_ffgroup()
513 static void decode_sldtgroup(CPUX86State *env, struct x86_decode *decode) in decode_sldtgroup()
529 static void decode_lidtgroup(CPUX86State *env, struct x86_decode *decode) in decode_lidtgroup()
548 static void decode_btgroup(CPUX86State *env, struct x86_decode *decode) in decode_btgroup()
563 static void decode_x87_general(CPUX86State *env, struct x86_decode *decode) in decode_x87_general()
568 static void decode_x87_modrm_floatp(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_floatp()
574 static void decode_x87_modrm_intp(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_intp()
580 static void decode_x87_modrm_bytep(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_bytep()
586 static void decode_x87_modrm_st0(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_st0()
593 static void decode_decode_x87_modrm_st0(CPUX86State *env, in decode_decode_x87_modrm_st0()
602 static void decode_aegroup(CPUX86State *env, struct x86_decode *decode) in decode_aegroup()
638 static void decode_bswap(CPUX86State *env, struct x86_decode *decode) in decode_bswap()
646 static void decode_d9_4(CPUX86State *env, struct x86_decode *decode) in decode_d9_4()
669 static void decode_db_4(CPUX86State *env, struct x86_decode *decode) in decode_db_4()
1635 void calc_modrm_operand16(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand16()
1687 target_ulong get_reg_ref(CPUX86State *env, int reg, int rex_present, in get_reg_ref()
1711 target_ulong get_reg_val(CPUX86State *env, int reg, int rex_present, in get_reg_val()
1721 static target_ulong get_sib_val(CPUX86State *env, struct x86_decode *decode, in get_sib_val()
1755 void calc_modrm_operand32(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand32()
1789 void calc_modrm_operand64(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand64()
1820 void calc_modrm_operand(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand()
1847 static void decode_prefix(CPUX86State *env, struct x86_decode *decode) in decode_prefix()
1896 void set_addressing_size(CPUX86State *env, struct x86_decode *decode) in set_addressing_size()
1933 void set_operand_size(CPUX86State *env, struct x86_decode *decode) in set_operand_size()
1974 static void decode_sib(CPUX86State *env, struct x86_decode *decode) in decode_sib()
1999 static inline void decode_displacement(CPUX86State *env, struct x86_decode *decode) in decode_displacement()
2032 static inline void decode_modrm(CPUX86State *env, struct x86_decode *decode) in decode_modrm()
2041 static inline void decode_opcode_general(CPUX86State *env, in decode_opcode_general()
2072 static inline void decode_opcode_1(CPUX86State *env, struct x86_decode *decode, in decode_opcode_1()
2080 static inline void decode_opcode_2(CPUX86State *env, struct x86_decode *decode, in decode_opcode_2()
2087 static void decode_opcodes(CPUX86State *env, struct x86_decode *decode) in decode_opcodes()
2102 uint32_t decode_instruction(CPUX86State *env, struct x86_decode *decode) in decode_instruction()
2170 target_ulong decode_linear_addr(CPUX86State *env, struct x86_decode *decode, in decode_linear_addr()