Home
last modified time | relevance | path

Searched refs:STATUS_EXL (Results 1 – 15 of 15) sorted by relevance

/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/
H A DMIPS.cpp118 if(m_State.nCOP0[CCOP_SCU::STATUS] & STATUS_EXL) return false; in CanGenerateInterrupt()
147 m_State.nCOP0[CCOP_SCU::STATUS] |= STATUS_EXL; in GenerateException()
H A DCOP_SCU.cpp143 m_codeGen->PushCst(CMIPS::STATUS_EXL); in MTC0()
272 m_codeGen->PushCst(~CMIPS::STATUS_EXL); in ERET()
H A DMIPS.h223 STATUS_EXL = (1 << 1), enumerator
/dports/emulators/gxemul/gxemul-0.6.3/src/include/
H A Dcop0.h125 #define STATUS_EXL 0x02 macro
/dports/emulators/gxemul/gxemul-0.6.3/src/cpus/
H A Dmemory_mips_v2p.cc167 if (status & (STATUS_EXL | STATUS_ERL)) in TRANSLATE_ADDRESS()
H A Dcpu_mips.cc1926 if (exc_model != EXC3K && reg[COP0_STATUS] & STATUS_EXL) { in mips_cpu_exception()
1978 !(reg[COP0_STATUS] & STATUS_EXL)) { in mips_cpu_exception()
1998 reg[COP0_STATUS] |= STATUS_EXL; in mips_cpu_exception()
H A Dcpu_mips_instr.cc91 if (cp0->reg[COP0_STATUS] & (STATUS_ERL | STATUS_EXL)) in cop0_availability_check()
1991 if (status & (STATUS_EXL | STATUS_ERL)) in X()
2266 cpu->cd.mips.coproc[0]->reg[COP0_STATUS] &= ~STATUS_EXL; in X()
2295 cpu->cd.mips.coproc[0]->reg[COP0_STATUS] &= ~STATUS_EXL; in X()
2313 if (status & (STATUS_EXL | STATUS_ERL)) in X()
H A Dcpu_dyntrans.cc223 && !(status & STATUS_EXL) && !(status & STATUS_ERL); in DYNTRANS_RUN_INSTR_DEF()
H A Dcpu_mips_coproc.cc1980 cpu->cd.mips.coproc[0]->reg[COP0_STATUS] &= ~STATUS_EXL; in coproc_eret()
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/iop/
H A DIop_Intrman.cpp234 return ((statusRegister & CMIPS::STATUS_EXL) != 0) || ((statusRegister & CMIPS::STATUS_IE) == 0); in QueryIntrContext()
H A DIopBios.cpp1732 if((m_cpu.m_State.nCOP0[CCOP_SCU::STATUS] & CMIPS::STATUS_EXL) != 0) in Reschedule()
3081 assert((m_cpu.m_State.nCOP0[CCOP_SCU::STATUS] & CMIPS::STATUS_EXL) == 0); in HandleException()
3140 assert(status & (CMIPS::STATUS_ERL | CMIPS::STATUS_EXL)); in ReturnFromException()
3145 else if(status & CMIPS::STATUS_EXL) in ReturnFromException()
3147 status &= ~CMIPS::STATUS_EXL; in ReturnFromException()
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/psx/
H A DPsxBios.cpp389 thread->sr &= ~(CMIPS::STATUS_EXL | CMIPS::STATUS_ERL); in SaveCpuState()
1037 assert(status & (CMIPS::STATUS_ERL | CMIPS::STATUS_EXL)); in sc_ReturnFromException()
1042 else if(status & CMIPS::STATUS_EXL) in sc_ReturnFromException()
1044 status &= ~CMIPS::STATUS_EXL; in sc_ReturnFromException()
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/ee/
H A DEe_SubSystem.cpp314 if((m_EE.m_State.nCOP0[CCOP_SCU::STATUS] & CMIPS::STATUS_EXL) == 0) in CountTicks()
H A DPS2OS.cpp1077 if(m_ee.m_State.nCOP0[CCOP_SCU::STATUS] & CMIPS::STATUS_EXL) in ThreadShakeAndBake()
3054 m_ee.m_State.nCOP0[CCOP_SCU::STATUS] &= ~(CMIPS::STATUS_EXL); in HandleSyscall()
3099 m_ee.m_State.nCOP0[CCOP_SCU::STATUS] |= CMIPS::STATUS_EXL; in HandleTLBException()
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/tools/PsfPlayer/Source/psp/
H A DPspBios.cpp338 assert((m_cpu.m_State.nCOP0[CCOP_SCU::STATUS] & CMIPS::STATUS_EXL) == 0); in HandleException()