Home
last modified time | relevance | path

Searched refs:dflag (Results 1 – 11 of 11) sorted by relevance

/qemu/target/openrisc/
H A Dinterrupt.c56 if (env->dflag) { in openrisc_cpu_do_interrupt()
57 env->dflag = 0; in openrisc_cpu_do_interrupt()
H A Dcpu.c34 cpu->env.dflag = 0; in openrisc_cpu_set_pc()
50 .flags = ((env->dflag ? TB_FLAGS_DFLAG : 0) in openrisc_get_tb_cpu_state()
72 cpu->env.dflag = data[1] & 1; in openrisc_restore_state_to_opc()
H A Dgdbstub.c68 env->dflag = 0; in openrisc_cpu_gdb_write_register()
H A Dcpu.h260 uint32_t dflag; /* In delay slot (boolean) */ member
H A Dsys_helper.c75 env->dflag = 0; in HELPER()
H A Dtranslate.c101 offsetof(CPUOpenRISCState, dflag), in openrisc_translate_init()
/qemu/target/i386/tcg/
H A Dtranslate.c93 MemOp dflag; member
2003 gen_jmp_rel(s, s->dflag, diff, 0); in gen_conditional_jump_labels()
2067 tcg_constant_i32(s->dflag - 1), in gen_far_call()
2073 tcg_constant_i32(s->dflag - 1), in gen_far_call()
2119 MemOp d_ot = mo_pushpop(s, s->dflag); in gen_push_v()
2135 MemOp d_ot = mo_pushpop(s, s->dflag); in gen_pop_T0()
2150 MemOp d_ot = s->dflag; in gen_pusha()
2164 MemOp d_ot = s->dflag; in gen_popa()
2183 MemOp d_ot = mo_pushpop(s, s->dflag); in gen_enter()
2223 MemOp d_ot = mo_pushpop(s, s->dflag); in gen_leave()
[all …]
H A Ddecode-new.c.inc39 * the segment/selector part. The size of the offset is given by s->dflag
1483 s->popl_esp_hack = 1 << mo_pushpop(s, s->dflag);
1927 *ot = s->dflag;
1941 *ot = s->dflag == MO_16 ? MO_32 : s->dflag;
1949 *ot = s->dflag == MO_16 ? MO_16 : MO_32;
1953 *ot = !CODE64(s) && s->dflag == MO_16 ? MO_16 : MO_32;
1992 *ot = CODE64(s) && s->dflag == MO_32 ? MO_64 : s->dflag;
1996 *ot = CODE64(s) ? MO_64 : s->dflag;
2687 s->dflag = (REX_W(s) ? MO_64 : s->prefix & PREFIX_DATA ? MO_16 : MO_32);
2693 s->dflag = MO_32;
[all …]
H A Demit.c.inc1432 if (s->dflag == MO_64) {
2285 gen_helper_iret_real(tcg_env, tcg_constant_i32(s->dflag - 1));
2287 gen_helper_iret_protected(tcg_env, tcg_constant_i32(s->dflag - 1),
2315 gen_jmp_rel(s, s->dflag, decode->immediate, 0);
3080 if (s->dflag == MO_16) {
3613 gen_op_ld_v(s, s->dflag, s->T0, s->A0);
3618 gen_add_A0_im(s, 1 << s->dflag);
3619 gen_op_ld_v(s, s->dflag, s->T0, s->A0);
3622 gen_stack_update(s, adjust + (2 << s->dflag));
3626 gen_helper_lret_protected(tcg_env, tcg_constant_i32(s->dflag - 1),
[all …]
H A Dseg_helper.c1084 void helper_sysret(CPUX86State *env, int dflag) in helper_sysret() argument
1101 if (dflag == 2) { in helper_sysret()
2315 void helper_sysexit(CPUX86State *env, int dflag) in helper_sysexit() argument
2324 if (dflag == 2) { in helper_sysexit()
/qemu/linux-user/openrisc/
H A Dsignal.c129 env->dflag = 0; in setup_rt_frame()