Lines Matching refs:x86_decode

27 static void decode_invalid(CPUX86State *env, struct x86_decode *decode)  in decode_invalid()
59 static inline uint64_t decode_bytes(CPUX86State *env, struct x86_decode *decode, in decode_bytes()
81 static inline uint8_t decode_byte(CPUX86State *env, struct x86_decode *decode) in decode_byte()
86 static inline uint16_t decode_word(CPUX86State *env, struct x86_decode *decode) in decode_word()
91 static inline uint32_t decode_dword(CPUX86State *env, struct x86_decode *decode) in decode_dword()
96 static inline uint64_t decode_qword(CPUX86State *env, struct x86_decode *decode) in decode_qword()
101 static void decode_modrm_rm(CPUX86State *env, struct x86_decode *decode, in decode_modrm_rm()
107 static void decode_modrm_reg(CPUX86State *env, struct x86_decode *decode, in decode_modrm_reg()
116 static void decode_rax(CPUX86State *env, struct x86_decode *decode, in decode_rax()
126 static inline void decode_immediate(CPUX86State *env, struct x86_decode *decode, in decode_immediate()
149 static void decode_imm8(CPUX86State *env, struct x86_decode *decode, in decode_imm8()
156 static void decode_imm8_signed(CPUX86State *env, struct x86_decode *decode, in decode_imm8_signed()
164 static void decode_imm16(CPUX86State *env, struct x86_decode *decode, in decode_imm16()
172 static void decode_imm(CPUX86State *env, struct x86_decode *decode, in decode_imm()
184 static void decode_imm_signed(CPUX86State *env, struct x86_decode *decode, in decode_imm_signed()
192 static void decode_imm_1(CPUX86State *env, struct x86_decode *decode, in decode_imm_1()
199 static void decode_imm_0(CPUX86State *env, struct x86_decode *decode, in decode_imm_0()
207 static void decode_pushseg(CPUX86State *env, struct x86_decode *decode) in decode_pushseg()
234 static void decode_popseg(CPUX86State *env, struct x86_decode *decode) in decode_popseg()
261 static void decode_incgroup(CPUX86State *env, struct x86_decode *decode) in decode_incgroup()
269 static void decode_decgroup(CPUX86State *env, struct x86_decode *decode) in decode_decgroup()
277 static void decode_incgroup2(CPUX86State *env, struct x86_decode *decode) in decode_incgroup2()
286 static void decode_pushgroup(CPUX86State *env, struct x86_decode *decode) in decode_pushgroup()
294 static void decode_popgroup(CPUX86State *env, struct x86_decode *decode) in decode_popgroup()
302 static void decode_jxx(CPUX86State *env, struct x86_decode *decode) in decode_jxx()
308 static void decode_farjmp(CPUX86State *env, struct x86_decode *decode) in decode_farjmp()
315 static void decode_addgroup(CPUX86State *env, struct x86_decode *decode) in decode_addgroup()
330 static void decode_rotgroup(CPUX86State *env, struct x86_decode *decode) in decode_rotgroup()
345 static void decode_f7group(CPUX86State *env, struct x86_decode *decode) in decode_f7group()
376 static void decode_xchgroup(CPUX86State *env, struct x86_decode *decode) in decode_xchgroup()
384 static void decode_movgroup(CPUX86State *env, struct x86_decode *decode) in decode_movgroup()
393 static void fetch_moffs(CPUX86State *env, struct x86_decode *decode, in fetch_moffs()
400 static void decode_movgroup8(CPUX86State *env, struct x86_decode *decode) in decode_movgroup8()
409 static void decode_rcx(CPUX86State *env, struct x86_decode *decode, in decode_rcx()
423 void (*decode_op1)(CPUX86State *env, struct x86_decode *decode,
425 void (*decode_op2)(CPUX86State *env, struct x86_decode *decode,
427 void (*decode_op3)(CPUX86State *env, struct x86_decode *decode,
429 void (*decode_op4)(CPUX86State *env, struct x86_decode *decode,
431 void (*decode_postfix)(CPUX86State *env, struct x86_decode *decode);
442 void (*decode_op1)(CPUX86State *env, struct x86_decode *decode,
444 void (*decode_op2)(CPUX86State *env, struct x86_decode *decode,
446 void (*decode_postfix)(CPUX86State *env, struct x86_decode *decode);
456 static void decode_x87_ins(CPUX86State *env, struct x86_decode *decode) in decode_x87_ins()
489 static void decode_ffgroup(CPUX86State *env, struct x86_decode *decode) in decode_ffgroup()
505 static void decode_sldtgroup(CPUX86State *env, struct x86_decode *decode) in decode_sldtgroup()
521 static void decode_lidtgroup(CPUX86State *env, struct x86_decode *decode) in decode_lidtgroup()
540 static void decode_btgroup(CPUX86State *env, struct x86_decode *decode) in decode_btgroup()
555 static void decode_x87_general(CPUX86State *env, struct x86_decode *decode) in decode_x87_general()
560 static void decode_x87_modrm_floatp(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_floatp()
566 static void decode_x87_modrm_intp(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_intp()
572 static void decode_x87_modrm_bytep(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_bytep()
578 static void decode_x87_modrm_st0(CPUX86State *env, struct x86_decode *decode, in decode_x87_modrm_st0()
586 struct x86_decode *decode, in decode_decode_x87_modrm_st0()
594 static void decode_aegroup(CPUX86State *env, struct x86_decode *decode) in decode_aegroup()
630 static void decode_bswap(CPUX86State *env, struct x86_decode *decode) in decode_bswap()
638 static void decode_d9_4(CPUX86State *env, struct x86_decode *decode) in decode_d9_4()
661 static void decode_db_4(CPUX86State *env, struct x86_decode *decode) in decode_db_4()
1613 void calc_modrm_operand16(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand16()
1699 static target_ulong get_sib_val(CPUX86State *env, struct x86_decode *decode, in get_sib_val()
1733 void calc_modrm_operand32(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand32()
1767 void calc_modrm_operand64(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand64()
1798 void calc_modrm_operand(CPUX86State *env, struct x86_decode *decode, in calc_modrm_operand()
1825 static void decode_prefix(CPUX86State *env, struct x86_decode *decode) in decode_prefix()
1874 void set_addressing_size(CPUX86State *env, struct x86_decode *decode) in set_addressing_size()
1911 void set_operand_size(CPUX86State *env, struct x86_decode *decode) in set_operand_size()
1952 static void decode_sib(CPUX86State *env, struct x86_decode *decode) in decode_sib()
1977 static inline void decode_displacement(CPUX86State *env, struct x86_decode *decode) in decode_displacement()
2010 static inline void decode_modrm(CPUX86State *env, struct x86_decode *decode) in decode_modrm()
2020 struct x86_decode *decode, in decode_opcode_general()
2049 static inline void decode_opcode_1(CPUX86State *env, struct x86_decode *decode, in decode_opcode_1()
2057 static inline void decode_opcode_2(CPUX86State *env, struct x86_decode *decode, in decode_opcode_2()
2064 static void decode_opcodes(CPUX86State *env, struct x86_decode *decode) in decode_opcodes()
2079 uint32_t decode_instruction(CPUX86State *env, struct x86_decode *decode) in decode_instruction()
2147 target_ulong decode_linear_addr(CPUX86State *env, struct x86_decode *decode, in decode_linear_addr()