Lines Matching defs:s

315 static void set_cc_op_1(DisasContext *s, CCOp op, bool dirty)  in set_cc_op_1()
345 static void set_cc_op(DisasContext *s, CCOp op) in set_cc_op()
354 static void assume_cc_op(DisasContext *s, CCOp op) in assume_cc_op()
359 static void gen_update_cc_op(DisasContext *s) in gen_update_cc_op()
397 static inline bool byte_reg_is_xH(DisasContext *s, int reg) in byte_reg_is_xH()
407 static inline MemOp mo_pushpop(DisasContext *s, MemOp ot) in mo_pushpop()
417 static inline MemOp mo_stacksize(DisasContext *s) in mo_stacksize()
430 static TCGv gen_op_deposit_reg_v(DisasContext *s, MemOp ot, int reg, TCGv dest, TCGv t0) in gen_op_deposit_reg_v()
464 static void gen_op_mov_reg_v(DisasContext *s, MemOp ot, int reg, TCGv t0) in gen_op_mov_reg_v()
470 void gen_op_mov_v_reg(DisasContext *s, MemOp ot, TCGv t0, int reg) in gen_op_mov_v_reg()
479 static void gen_add_A0_im(DisasContext *s, int val) in gen_add_A0_im()
487 static inline void gen_op_jmp_v(DisasContext *s, TCGv dest) in gen_op_jmp_v()
494 void gen_op_add_reg_im(DisasContext *s, MemOp size, int reg, int32_t val) in gen_op_add_reg_im()
500 static inline void gen_op_add_reg(DisasContext *s, MemOp size, int reg, TCGv val) in gen_op_add_reg()
506 static inline void gen_op_ld_v(DisasContext *s, int idx, TCGv t0, TCGv a0) in gen_op_ld_v()
511 static inline void gen_op_st_v(DisasContext *s, int idx, TCGv t0, TCGv a0) in gen_op_st_v()
516 static void gen_update_eip_next(DisasContext *s) in gen_update_eip_next()
529 static void gen_update_eip_cur(DisasContext *s) in gen_update_eip_cur()
542 static int cur_insn_len(DisasContext *s) in cur_insn_len()
547 static TCGv_i32 cur_insn_len_i32(DisasContext *s) in cur_insn_len_i32()
552 static TCGv_i32 eip_next_i32(DisasContext *s) in eip_next_i32()
576 static TCGv eip_next_tl(DisasContext *s) in eip_next_tl()
590 static TCGv eip_cur_tl(DisasContext *s) in eip_cur_tl()
607 static void gen_lea_v_seg_dest(DisasContext *s, MemOp aflag, TCGv dest, TCGv a0, in gen_lea_v_seg_dest()
660 static void gen_lea_v_seg(DisasContext *s, TCGv a0, in gen_lea_v_seg()
666 static inline void gen_string_movl_A0_ESI(DisasContext *s) in gen_string_movl_A0_ESI()
671 static inline void gen_string_movl_A0_EDI(DisasContext *s) in gen_string_movl_A0_EDI()
676 static inline TCGv gen_compute_Dshift(DisasContext *s, MemOp ot) in gen_compute_Dshift()
701 static void gen_op_j_ecx(DisasContext *s, TCGCond cond, TCGLabel *label1) in gen_op_j_ecx()
708 static inline void gen_op_jz_ecx(DisasContext *s, TCGLabel *label1) in gen_op_jz_ecx()
713 static inline void gen_op_jnz_ecx(DisasContext *s, TCGLabel *label1) in gen_op_jnz_ecx()
756 static bool gen_check_io(DisasContext *s, MemOp ot, TCGv_i32 port, in gen_check_io()
785 static void gen_movs(DisasContext *s, MemOp ot) in gen_movs()
800 static void gen_mov_eflags(DisasContext *s, TCGv reg) in gen_mov_eflags()
844 static void gen_compute_eflags(DisasContext *s) in gen_compute_eflags()
882 static CCPrepare gen_prepare_eflags_c(DisasContext *s, TCGv reg) in gen_prepare_eflags_c()
956 static CCPrepare gen_prepare_eflags_p(DisasContext *s, TCGv reg) in gen_prepare_eflags_p()
964 static CCPrepare gen_prepare_eflags_s(DisasContext *s, TCGv reg) in gen_prepare_eflags_s()
988 static CCPrepare gen_prepare_eflags_o(DisasContext *s, TCGv reg) in gen_prepare_eflags_o()
1008 static CCPrepare gen_prepare_eflags_z(DisasContext *s, TCGv reg) in gen_prepare_eflags_z()
1033 static CCPrepare gen_prepare_cc(DisasContext *s, int b, TCGv reg) in gen_prepare_cc()
1123 static void gen_setcc1(DisasContext *s, int b, TCGv reg) in gen_setcc1()
1143 static inline void gen_compute_eflags_c(DisasContext *s, TCGv reg) in gen_compute_eflags_c()
1150 static inline void gen_jcc1_noeob(DisasContext *s, int b, TCGLabel *l1) in gen_jcc1_noeob()
1165 static inline void gen_jcc1(DisasContext *s, int b, TCGLabel *l1) in gen_jcc1()
1181 static TCGLabel *gen_jz_ecx_string(DisasContext *s) in gen_jz_ecx_string()
1194 static void gen_stos(DisasContext *s, MemOp ot) in gen_stos()
1201 static void gen_lods(DisasContext *s, MemOp ot) in gen_lods()
1209 static void gen_scas(DisasContext *s, MemOp ot) in gen_scas()
1221 static void gen_cmps(DisasContext *s, MemOp ot) in gen_cmps()
1239 static void gen_bpt_io(DisasContext *s, TCGv_i32 t_port, int ot) in gen_bpt_io()
1253 static void gen_ins(DisasContext *s, MemOp ot) in gen_ins()
1268 static void gen_outs(DisasContext *s, MemOp ot) in gen_outs()
1282 static void gen_repz(DisasContext *s, MemOp ot, in gen_repz()
1283 void (*fn)(DisasContext *s, MemOp ot)) in gen_repz()
1299 static void gen_repz_nz(DisasContext *s, MemOp ot, in gen_repz_nz()
1300 void (*fn)(DisasContext *s, MemOp ot)) in gen_repz_nz()
1376 static void gen_exception(DisasContext *s, int trapno) in gen_exception()
1386 static void gen_illegal_opcode(DisasContext *s) in gen_illegal_opcode()
1392 static void gen_exception_gpf(DisasContext *s) in gen_exception_gpf()
1398 static bool check_cpl0(DisasContext *s) in check_cpl0()
1408 static void gen_shiftd_rm_T1(DisasContext *s, MemOp ot, in gen_shiftd_rm_T1()
1477 static uint64_t advance_pc(CPUX86State *env, DisasContext *s, int num_bytes) in advance_pc()
1504 static inline uint8_t x86_ldub_code(CPUX86State *env, DisasContext *s) in x86_ldub_code()
1509 static inline uint16_t x86_lduw_code(CPUX86State *env, DisasContext *s) in x86_lduw_code()
1514 static inline uint32_t x86_ldl_code(CPUX86State *env, DisasContext *s) in x86_ldl_code()
1520 static inline uint64_t x86_ldq_code(CPUX86State *env, DisasContext *s) in x86_ldq_code()
1536 static AddressParts gen_lea_modrm_0(CPUX86State *env, DisasContext *s, in gen_lea_modrm_0()
1660 static TCGv gen_lea_modrm_1(DisasContext *s, AddressParts a, bool is_vsib) in gen_lea_modrm_1()
1694 static void gen_lea_modrm(CPUX86State *env, DisasContext *s, int modrm) in gen_lea_modrm()
1701 static void gen_nop_modrm(CPUX86State *env, DisasContext *s, int modrm) in gen_nop_modrm()
1707 static void gen_bndck(CPUX86State *env, DisasContext *s, int modrm, in gen_bndck()
1723 static void gen_ld_modrm(CPUX86State *env, DisasContext *s, int modrm, MemOp ot) in gen_ld_modrm()
1738 static void gen_st_modrm(CPUX86State *env, DisasContext *s, int modrm, MemOp ot) in gen_st_modrm()
1752 static target_ulong insn_get_addr(CPUX86State *env, DisasContext *s, MemOp ot) in insn_get_addr()
1777 static inline uint32_t insn_get(CPUX86State *env, DisasContext *s, MemOp ot) in insn_get()
1800 static target_long insn_get_signed(CPUX86State *env, DisasContext *s, MemOp ot) in insn_get_signed()
1825 static void gen_conditional_jump_labels(DisasContext *s, target_long diff, in gen_conditional_jump_labels()
1837 static void gen_jcc(DisasContext *s, int b, int diff) in gen_jcc()
1845 static void gen_cmovcc1(DisasContext *s, int b, TCGv dest, TCGv src) in gen_cmovcc1()
1856 static void gen_op_movl_seg_real(DisasContext *s, X86Seg seg_reg, TCGv seg) in gen_op_movl_seg_real()
1867 static void gen_movl_seg(DisasContext *s, X86Seg seg_reg, TCGv src) in gen_movl_seg()
1889 static void gen_far_call(DisasContext *s) in gen_far_call()
1907 static void gen_far_jmp(DisasContext *s) in gen_far_jmp()
1921 static void gen_svm_check_intercept(DisasContext *s, uint32_t type) in gen_svm_check_intercept()
1930 static inline void gen_stack_update(DisasContext *s, int addend) in gen_stack_update()
1935 static void gen_lea_ss_ofs(DisasContext *s, TCGv dest, TCGv src, target_ulong offset) in gen_lea_ss_ofs()
1945 static void gen_push_v(DisasContext *s, TCGv val) in gen_push_v()
1961 static MemOp gen_pop_T0(DisasContext *s) in gen_pop_T0()
1971 static inline void gen_pop_update(DisasContext *s, MemOp ot) in gen_pop_update()
1976 static void gen_pusha(DisasContext *s) in gen_pusha()
1990 static void gen_popa(DisasContext *s) in gen_popa()
2009 static void gen_enter(DisasContext *s, int esp_addend, int level) in gen_enter()
2046 static void gen_leave(DisasContext *s) in gen_leave()
2063 static void gen_unknown_opcode(CPUX86State *env, DisasContext *s) in gen_unknown_opcode()
2084 static void gen_interrupt(DisasContext *s, uint8_t intno) in gen_interrupt()
2093 static void gen_set_hflag(DisasContext *s, uint32_t mask) in gen_set_hflag()
2104 static void gen_reset_hflag(DisasContext *s, uint32_t mask) in gen_reset_hflag()
2115 static void gen_set_eflags(DisasContext *s, target_ulong mask) in gen_set_eflags()
2124 static void gen_reset_eflags(DisasContext *s, target_ulong mask) in gen_reset_eflags()
2134 static void gen_bnd_jmp(DisasContext *s) in gen_bnd_jmp()
2152 gen_eob(DisasContext *s, int mode) in gen_eob()
2187 static void gen_jmp_rel(DisasContext *s, MemOp ot, int diff, int tb_num) in gen_jmp_rel()
2245 static void gen_jmp_rel_csize(DisasContext *s, int diff, int tb_num) in gen_jmp_rel_csize()
2251 static inline void gen_ldq_env_A0(DisasContext *s, int offset) in gen_ldq_env_A0()
2257 static inline void gen_stq_env_A0(DisasContext *s, int offset) in gen_stq_env_A0()
2263 static inline void gen_ldo_env_A0(DisasContext *s, int offset, bool align) in gen_ldo_env_A0()
2275 static inline void gen_sto_env_A0(DisasContext *s, int offset, bool align) in gen_sto_env_A0()
2287 static void gen_ldy_env_A0(DisasContext *s, int offset, bool align) in gen_ldy_env_A0()
2302 static void gen_sty_env_A0(DisasContext *s, int offset, bool align) in gen_sty_env_A0()
2315 static void gen_cmpxchg8b(DisasContext *s, CPUX86State *env, int modrm) in gen_cmpxchg8b()
2369 static void gen_cmpxchg16b(DisasContext *s, CPUX86State *env, int modrm) in gen_cmpxchg16b()
2413 static bool disas_insn_x87(DisasContext *s, CPUState *cpu, int b) in disas_insn_x87()
2977 static void disas_insn_old(DisasContext *s, CPUState *cpu, int b) in disas_insn_old()