Home
last modified time | relevance | path

Searched refs:MIPS_HFLAG_M16 (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/mips/
H A Dgdbstub.c62 !!(env->hflags & MIPS_HFLAG_M16)); in mips_cpu_gdb_read_register()
132 env->hflags |= MIPS_HFLAG_M16; in mips_cpu_gdb_write_register()
134 env->hflags &= ~(MIPS_HFLAG_M16); in mips_cpu_gdb_write_register()
H A Dinternal.h222 env->hflags |= MIPS_HFLAG_M16; in mips_env_set_pc()
224 env->hflags &= ~(MIPS_HFLAG_M16); in mips_env_set_pc()
H A Dcpu.h1130 #define MIPS_HFLAG_M16 0x00400 /* MIPS16 mode flag */ macro
H A Dcpu.c406 env->hflags |= MIPS_HFLAG_M16; in mips_cpu_reset_hold()
/openbmc/qemu/target/mips/tcg/
H A Dexception.c33 isa_mode = !!(env->hflags & MIPS_HFLAG_M16); in exception_resume_pc()
H A Dtranslate.c4424 int jal_mask = ctx->hflags & MIPS_HFLAG_M16 ? 0xF8000000 in gen_compute_branch()
4605 int lowbit = !!(ctx->hflags & MIPS_HFLAG_M16); in gen_compute_branch()
8618 int bit_shift = (ctx->hflags & MIPS_HFLAG_M16) ? 16 : 6; in gen_cp0()
10942 tcg_gen_xori_i32(hflags, hflags, MIPS_HFLAG_M16); in gen_branch()
10969 tcg_gen_andi_i32(hflags, hflags, ~(uint32_t)MIPS_HFLAG_M16); in gen_branch()
10993 int m16_lowbit = (ctx->hflags & MIPS_HFLAG_M16) != 0; in gen_compute_compact_branch()
15145 } else if (!(ctx->hflags & MIPS_HFLAG_M16)) { in mips_tr_translate_insn()
15170 if ((ctx->hflags & MIPS_HFLAG_M16) && in mips_tr_translate_insn()
/openbmc/qemu/hw/mips/
H A Dmipssim.c117 env->hflags |= MIPS_HFLAG_M16; in main_cpu_reset()
/openbmc/qemu/linux-user/mips/
H A Dcpu_loop.c254 env->hflags |= MIPS_HFLAG_M16; in target_cpu_copy_regs()
H A Dsignal.c191 env->hflags &= ~MIPS_HFLAG_M16; in mips_set_hflags_isa_mode_from_pc()
/openbmc/qemu/target/mips/tcg/sysemu/
H A Dtlb_helper.c989 env->hflags &= ~(MIPS_HFLAG_M16); in set_hflags_for_handler()
1016 if (env->hflags & MIPS_HFLAG_M16) { in set_badinstr_registers()
1063 env->CP0_DEPC = env->active_tc.PC | !!(env->hflags & MIPS_HFLAG_M16); in mips_cpu_do_interrupt()