Home
last modified time | relevance | path

Searched refs:x86_decode (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/target/i386/hvf/
H A Dx86_emu.h27 bool exec_instruction(CPUX86State *env, struct x86_decode *ins);
43 void exec_movzx(CPUX86State *env, struct x86_decode *decode);
44 void exec_shl(CPUX86State *env, struct x86_decode *decode);
45 void exec_movsx(CPUX86State *env, struct x86_decode *decode);
46 void exec_ror(CPUX86State *env, struct x86_decode *decode);
47 void exec_rol(CPUX86State *env, struct x86_decode *decode);
48 void exec_rcl(CPUX86State *env, struct x86_decode *decode);
49 void exec_rcr(CPUX86State *env, struct x86_decode *decode);
H A Dx86_decode.h272 typedef struct x86_decode { struct
300 } x86_decode; argument
304 uint32_t decode_instruction(CPUX86State *env, struct x86_decode *decode);
310 void calc_modrm_operand(CPUX86State *env, struct x86_decode *decode,
312 target_ulong decode_linear_addr(CPUX86State *env, struct x86_decode *decode,
316 void calc_modrm_operand16(CPUX86State *env, struct x86_decode *decode,
318 void calc_modrm_operand32(CPUX86State *env, struct x86_decode *decode,
320 void calc_modrm_operand64(CPUX86State *env, struct x86_decode *decode,
322 void set_addressing_size(CPUX86State *env, struct x86_decode *decode);
323 void set_operand_size(CPUX86State *env, struct x86_decode *decode);
H A Dx86_emu.c224 static void fetch_operands(CPUX86State *env, struct x86_decode *decode, in fetch_operands()
263 static void exec_mov(CPUX86State *env, struct x86_decode *decode) in exec_mov()
272 static void exec_add(CPUX86State *env, struct x86_decode *decode) in exec_add()
278 static void exec_or(CPUX86State *env, struct x86_decode *decode) in exec_or()
284 static void exec_adc(CPUX86State *env, struct x86_decode *decode) in exec_adc()
290 static void exec_sbb(CPUX86State *env, struct x86_decode *decode) in exec_sbb()
296 static void exec_and(CPUX86State *env, struct x86_decode *decode) in exec_and()
302 static void exec_sub(CPUX86State *env, struct x86_decode *decode) in exec_sub()
308 static void exec_xor(CPUX86State *env, struct x86_decode *decode) in exec_xor()
314 static void exec_neg(CPUX86State *env, struct x86_decode *decode) in exec_neg()
[all …]
H A Dx86_decode.c29 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()
[all …]
H A Dmeson.build5 'x86_decode.c',
H A Dhvf.c518 struct x86_decode decode; in hvf_vcpu_exec()
558 struct x86_decode decode; in hvf_vcpu_exec()
663 struct x86_decode decode; in hvf_vcpu_exec()
/openbmc/linux/
H A Dopengrok1.0.log[all...]