/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/iop/ |
H A D | Iop_SifCmd.cpp | 371 assembler.ADDU(CMIPS::S0, CMIPS::A0, CMIPS::R0); in BuildExportTable() 376 assembler.ADDU(CMIPS::A0, CMIPS::S0, CMIPS::R0); in BuildExportTable() 381 assembler.ADDU(CMIPS::A0, CMIPS::V0, CMIPS::R0); in BuildExportTable() 405 assembler.ADDU(CMIPS::S0, CMIPS::A0, CMIPS::R0); in BuildExportTable() 414 assembler.ADDU(CMIPS::A0, CMIPS::S0, CMIPS::R0); in BuildExportTable() 416 assembler.ADDU(CMIPS::A1, CMIPS::V0, CMIPS::R0); in BuildExportTable() 433 assembler.ADDU(CMIPS::S0, CMIPS::A0, CMIPS::R0); in BuildExportTable() 460 assembler.ADDU(CMIPS::S0, CMIPS::A0, CMIPS::R0); in BuildExportTable() 461 assembler.ADDU(CMIPS::S1, CMIPS::A1, CMIPS::R0); in BuildExportTable() 467 assembler.ADDU(CMIPS::A0, CMIPS::S0, CMIPS::R0); in BuildExportTable() [all …]
|
H A D | Iop_Sysclib.cpp | 131 context.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 143 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 144 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 148 context.m_State.nGPR[CMIPS::V0].nD0 = context.m_State.nGPR[CMIPS::A0].nD0; in Invoke() 155 context.m_State.nGPR[CMIPS::V0].nD0 = context.m_State.nGPR[CMIPS::A0].nD0; in Invoke() 163 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 164 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 207 context.m_State.nGPR[CMIPS::V0].nD0 = context.m_State.nGPR[CMIPS::A0].nD0; in Invoke() 233 context.m_State.nGPR[CMIPS::V0].nD0 = context.m_State.nGPR[CMIPS::A0].nD0; in Invoke() 277 context.m_State.nGPR[CMIPS::V0].nD0 = context.m_State.nGPR[CMIPS::A0].nV0; in Invoke() [all …]
|
H A D | Iop_SifMan.cpp | 59 context.m_State.nGPR[CMIPS::V0].nV0 = SifDmaStat(context.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 87 assembler.ADDIU(CMIPS::SP, CMIPS::SP, 0xFFF0); in GenerateHandlers() 88 assembler.SW(CMIPS::RA, 0x00, CMIPS::SP); in GenerateHandlers() 89 assembler.SW(CMIPS::S0, 0x04, CMIPS::SP); in GenerateHandlers() 91 assembler.ADDU(CMIPS::S0, CMIPS::V0, CMIPS::R0); in GenerateHandlers() 92 assembler.JALR(CMIPS::A1); in GenerateHandlers() 95 assembler.ADDU(CMIPS::V0, CMIPS::S0, CMIPS::R0); in GenerateHandlers() 97 assembler.LW(CMIPS::S0, 0x04, CMIPS::SP); in GenerateHandlers() 98 assembler.LW(CMIPS::RA, 0x00, CMIPS::SP); in GenerateHandlers() 99 assembler.JR(CMIPS::RA); in GenerateHandlers() [all …]
|
H A D | Iop_LibSd.cpp | 143 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0); in TraceCall() 151 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0, in TraceCall() 161 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0); in TraceCall() 168 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0); in TraceCall() 172 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0, in TraceCall() 173 … context.m_State.nGPR[CMIPS::A2].nV0, context.m_State.nGPR[CMIPS::A3].nV0, in TraceCall() 178 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0, in TraceCall() 179 … context.m_State.nGPR[CMIPS::A2].nV0, context.m_State.nGPR[CMIPS::A3].nV0); in TraceCall() 183 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0); in TraceCall() 187 … context.m_State.nGPR[CMIPS::A0].nV0, context.m_State.nGPR[CMIPS::A1].nV0); in TraceCall() [all …]
|
H A D | Iop_Thbase.cpp | 149 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 154 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 155 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 167 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 187 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 192 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 224 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 225 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 230 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 235 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() [all …]
|
H A D | Iop_Intrman.cpp | 75 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 76 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 77 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 78 context.m_State.nGPR[CMIPS::A3].nV0)); in Invoke() 92 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 178 statusRegister |= CMIPS::STATUS_IE; in EnableInterrupts() 189 statusRegister &= ~CMIPS::STATUS_IE; in DisableInterrupts() 206 statusRegister &= ~CMIPS::STATUS_IE; in SuspendInterrupts() 218 statusRegister |= CMIPS::STATUS_IE; in ResumeInterrupts() 222 statusRegister &= ~CMIPS::STATUS_IE; in ResumeInterrupts() [all …]
|
H A D | Iop_Thevent.cpp | 85 context.m_State.nGPR[CMIPS::A0].nV0)); in Invoke() 89 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 94 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 100 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 105 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 106 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 107 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 112 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 113 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 114 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() [all …]
|
H A D | Iop_Modload.cpp | 69 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 70 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 71 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 76 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 77 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 78 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 79 context.m_State.nGPR[CMIPS::A3].nV0, in Invoke() 84 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 85 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 94 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() [all …]
|
H A D | Iop_Cdvdman.cpp | 196 ctx.m_State.nGPR[CMIPS::V0].nV0 = CdInit(ctx.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 203 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 204 ctx.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 205 ctx.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 217 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 221 ctx.m_State.nGPR[CMIPS::V0].nV0 = CdSync(ctx.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 227 ctx.m_State.nGPR[CMIPS::V0].nV0 = CdDiskReady(ctx.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 231 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 235 ctx.m_State.nGPR[CMIPS::V0].nV0 = CdReadClock(ctx.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 241 ctx.m_State.nGPR[CMIPS::V0].nV0 = CdCallback(ctx.m_State.nGPR[CMIPS::A0].nV0); in Invoke() [all …]
|
H A D | Iop_Thmsgbx.cpp | 73 context.m_State.nGPR[CMIPS::A0].nV0); in Invoke() 77 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 78 context.m_State.nGPR[CMIPS::A1].nV0); in Invoke() 82 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 83 context.m_State.nGPR[CMIPS::A1].nV0); in Invoke() 87 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 88 context.m_State.nGPR[CMIPS::A1].nV0); in Invoke() 92 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 93 context.m_State.nGPR[CMIPS::A1].nV0); in Invoke() 97 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() [all …]
|
H A D | Iop_Timrman.cpp | 96 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 97 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 98 context.m_State.nGPR[CMIPS::A2].nV0); in Invoke() 102 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 103 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 104 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 114 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 130 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 140 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 141 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() [all …]
|
H A D | Iop_FileIoHandler1000.cpp | 262 assembler.JR(CMIPS::RA); in BuildExportTable() 263 assembler.ADDIU(CMIPS::R0, CMIPS::R0, CUSTOM_EXECREQUEST); in BuildExportTable() 266 assembler.JR(CMIPS::RA); in BuildExportTable() 267 assembler.ADDIU(CMIPS::R0, CMIPS::R0, CUSTOM_FINISHREQUEST); in BuildExportTable() 276 assembler.ADDIU(CMIPS::SP, CMIPS::SP, -stackAlloc); in BuildExportTable() 277 assembler.SW(CMIPS::RA, 0x00, CMIPS::SP); in BuildExportTable() 284 assembler.ADDIU(CMIPS::A0, CMIPS::V0, CMIPS::R0); in BuildExportTable() 286 assembler.BNE(CMIPS::V0, CMIPS::R0, execRequestLabel); in BuildExportTable() 289 assembler.LW(CMIPS::RA, 0x00, CMIPS::SP); in BuildExportTable() 290 assembler.JR(CMIPS::RA); in BuildExportTable() [all …]
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/ee/ |
H A D | MA_EE.cpp | 62 return offsetof(CMIPS, m_State.nLO[0]); in GetLoOffset() 65 return offsetof(CMIPS, m_State.nLO[1]); in GetLoOffset() 68 return offsetof(CMIPS, m_State.nLO1[0]); in GetLoOffset() 71 return offsetof(CMIPS, m_State.nLO1[1]); in GetLoOffset() 84 return offsetof(CMIPS, m_State.nHI[0]); in GetHiOffset() 87 return offsetof(CMIPS, m_State.nHI[1]); in GetHiOffset() 90 return offsetof(CMIPS, m_State.nHI1[0]); in GetHiOffset() 93 return offsetof(CMIPS, m_State.nHI1[1]); in GetHiOffset() 1035 offsetof(CMIPS, m_State.nLO[0]), in PMADDH() 1036 offsetof(CMIPS, m_State.nLO[1]), in PMADDH() [all …]
|
H A D | MA_VU.h | 15 void CompileInstruction(uint32, CMipsJitter*, CMIPS*) override; 18 MIPS_BRANCH_TYPE IsInstructionBranch(CMIPS*, uint32, uint32) override; 20 VUShared::OPERANDSET GetAffectedOperands(CMIPS*, uint32, uint32); 33 void CompileInstruction(uint32, CMipsJitter*, CMIPS*) override; 36 VUShared::OPERANDSET GetAffectedOperands(CMIPS*, uint32, uint32); 37 MIPS_BRANCH_TYPE IsInstructionBranch(CMIPS*, uint32, uint32); 38 uint32 GetInstructionEffectiveAddress(CMIPS*, uint32, uint32); 180 void CompileInstruction(uint32, CMipsJitter*, CMIPS*) override; 183 MIPS_BRANCH_TYPE IsInstructionBranch(CMIPS*, uint32, uint32); 184 uint32 GetInstructionEffectiveAddress(CMIPS*, uint32, uint32); [all …]
|
H A D | VUShared.cpp | 17 offsetof(CMIPS, m_State.nCOP2Q), 18 offsetof(CMIPS, m_State.pipeQ.heldValue), 19 offsetof(CMIPS, m_State.pipeQ.counter) 24 offsetof(CMIPS, m_State.nCOP2P), 25 offsetof(CMIPS, m_State.pipeP.heldValue), 26 offsetof(CMIPS, m_State.pipeP.counter) 31 offsetof(CMIPS, m_State.nCOP2MF), 32 offsetof(CMIPS, m_State.pipeMac.index), 33 offsetof(CMIPS, m_State.pipeMac.values), 39 offsetof(CMIPS, m_State.nCOP2SF), [all …]
|
H A D | PS2OS.cpp | 668 assembler.ADDU(CMIPS::T0, CMIPS::T0, CMIPS::T1); in AssembleCustomSyscallHandler() 674 assembler.AND(CMIPS::T0, CMIPS::T0, CMIPS::T1); in AssembleCustomSyscallHandler() 705 assembler.ADDU(CMIPS::SP, CMIPS::K0, CMIPS::R0); in AssembleInterruptHandler() 710 assembler.AND(CMIPS::T0, CMIPS::T0, CMIPS::T1); in AssembleInterruptHandler() 722 assembler.AND(CMIPS::S0, CMIPS::S0, CMIPS::S1); in AssembleInterruptHandler() 830 assembler.SLLV(CMIPS::T0, CMIPS::T0, CMIPS::S0); in AssembleDmacHandler() 831 assembler.AND(CMIPS::T0, CMIPS::T0, CMIPS::S1); in AssembleDmacHandler() 853 assembler.ADDU(CMIPS::T0, CMIPS::T0, CMIPS::T1); in AssembleDmacHandler() 914 assembler.SLLV(CMIPS::T0, CMIPS::T0, CMIPS::A0); in AssembleIntcHandler() 932 assembler.ADDU(CMIPS::T0, CMIPS::T0, CMIPS::T1); in AssembleIntcHandler() [all …]
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/ |
H A D | COP_FPU.cpp | 59 m_codeGen->PushRel(offsetof(CMIPS, m_State.nFCSR)); in SetCCBit() 62 m_codeGen->PullRel(offsetof(CMIPS, m_State.nFCSR)); in SetCCBit() 66 m_codeGen->PushRel(offsetof(CMIPS, m_State.nFCSR)); in SetCCBit() 69 m_codeGen->PullRel(offsetof(CMIPS, m_State.nFCSR)); in SetCCBit() 76 m_codeGen->PushRel(offsetof(CMIPS, m_State.nFCSR)); in PushCCBit() 93 m_codeGen->PushRel(offsetof(CMIPS, m_State.nCOP1[m_fs])); in MFC1() 125 m_codeGen->PushRel(offsetof(CMIPS, m_State.nFCSR)); in CFC1() 140 m_codeGen->PullRel(offsetof(CMIPS, m_State.nCOP1[m_fs])); in MTC1() 155 m_codeGen->PushRel(offsetof(CMIPS, m_State.nFCSR)); in CTC1() 160 m_codeGen->PullRel(offsetof(CMIPS, m_State.nFCSR)); in CTC1() [all …]
|
H A D | MA_MIPSIV_Templates.cpp | 211 lo[0] = offsetof(CMIPS, m_State.nLO[0]); in Template_Mult32() 212 lo[1] = offsetof(CMIPS, m_State.nLO[1]); in Template_Mult32() 213 hi[0] = offsetof(CMIPS, m_State.nHI[0]); in Template_Mult32() 214 hi[1] = offsetof(CMIPS, m_State.nHI[1]); in Template_Mult32() 217 lo[0] = offsetof(CMIPS, m_State.nLO1[0]); in Template_Mult32() 218 lo[1] = offsetof(CMIPS, m_State.nLO1[1]); in Template_Mult32() 219 hi[0] = offsetof(CMIPS, m_State.nHI1[0]); in Template_Mult32() 272 lo[0] = offsetof(CMIPS, m_State.nLO[0]); in Template_Div32() 273 lo[1] = offsetof(CMIPS, m_State.nLO[1]); in Template_Div32() 274 hi[0] = offsetof(CMIPS, m_State.nHI[0]); in Template_Div32() [all …]
|
H A D | MA_MIPSIV.cpp | 932 m_codeGen->PushRel(offsetof(CMIPS, m_State.nHI[0])); in MFHI() 935 m_codeGen->PushRel(offsetof(CMIPS, m_State.nHI[1])); in MFHI() 943 m_codeGen->PullRel(offsetof(CMIPS, m_State.nHI[0])); in MTHI() 946 m_codeGen->PullRel(offsetof(CMIPS, m_State.nHI[1])); in MTHI() 954 m_codeGen->PushRel(offsetof(CMIPS, m_State.nLO[0])); in MFLO() 957 m_codeGen->PushRel(offsetof(CMIPS, m_State.nLO[1])); in MFLO() 965 m_codeGen->PullRel(offsetof(CMIPS, m_State.nLO[0])); in MTLO() 1283 m_codeGen->PullRel(offsetof(CMIPS, m_State.nGPR[CMIPS::RA].nV[0])); in BLTZAL() 1292 m_codeGen->PullRel(offsetof(CMIPS, m_State.nGPR[CMIPS::RA].nV[0])); in BGEZAL() 1301 m_codeGen->PullRel(offsetof(CMIPS, m_State.nGPR[CMIPS::RA].nV[0])); in BLTZALL() [all …]
|
H A D | MA_MIPSIV.h | 12 void CompileInstruction(uint32, CMipsJitter*, CMIPS*) override; 13 void GetInstructionMnemonic(CMIPS*, uint32, uint32, char*, unsigned int) override; 14 void GetInstructionOperands(CMIPS*, uint32, uint32, char*, unsigned int) override; 15 MIPS_BRANCH_TYPE IsInstructionBranch(CMIPS*, uint32, uint32) override; 16 uint32 GetInstructionEffectiveAddress(CMIPS*, uint32, uint32) override; 45 static void ReflOpRs(MIPSReflection::INSTRUCTION*, CMIPS*, uint32, uint32, char*, unsigned int); 50 static uint32 ReflEaTarget(MIPSReflection::INSTRUCTION*, CMIPS*, uint32, uint32); 51 static uint32 ReflEaOffset(MIPSReflection::INSTRUCTION*, CMIPS*, uint32, uint32); 53 static void ReflCOPMnemonic(MIPSReflection::INSTRUCTION*, CMIPS*, uint32, char*, unsigned int); 55 static MIPS_BRANCH_TYPE ReflCOPIsBranch(MIPSReflection::INSTRUCTION*, CMIPS*, uint32); [all …]
|
H A D | MIPS.cpp | 7 const char* CMIPS::m_sGPRName[] = 16 CMIPS::CMIPS(MEMORYMAP_ENDIANESS endianess, bool usePageTable) in CMIPS() function in CMIPS 47 CMIPS::~CMIPS() in ~CMIPS() 54 void CMIPS::Reset() in Reset() 66 void CMIPS::ToggleBreakpoint(uint32 address) in ToggleBreakpoint() 88 int32 CMIPS::GetBranch(uint16 nData) in GetBranch() 100 bool CMIPS::IsBranch(uint32 nAddress) in IsBranch() 106 uint32 CMIPS::TranslateAddress64(CMIPS* pC, uint32 nVAddrLO) in TranslateAddress64() 112 bool CMIPS::CanGenerateInterrupt() const in CanGenerateInterrupt() 123 bool CMIPS::GenerateInterrupt(uint32 nAddress) in GenerateInterrupt() [all …]
|
H A D | COP_SCU.cpp | 65 void CCOP_SCU::HandleTLBRead(CMIPS* context) in HandleTLBRead() 78 void CCOP_SCU::HandleTLBWrite(CMIPS* context) in HandleTLBWrite() 105 m_codeGen->PushRel(offsetof(CMIPS, m_State.cop0_pccr)); in MFC0() 120 m_codeGen->PushRel(offsetof(CMIPS, m_State.nCOP0[m_nRD])); in MFC0() 143 m_codeGen->PushCst(CMIPS::STATUS_EXL); in MTC0() 248 m_codeGen->PushCst(CMIPS::STATUS_ERL); in ERET() 260 m_codeGen->PushCst(~CMIPS::STATUS_ERL); in ERET() 267 m_codeGen->PushRel(offsetof(CMIPS, m_State.nCOP0[EPC])); in ERET() 272 m_codeGen->PushCst(~CMIPS::STATUS_EXL); in ERET() 287 m_codeGen->PushCst(CMIPS::STATUS_EIE); in EI() [all …]
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/tools/PsfPlayer/Source/psp/ |
H A D | Psp_SasCore.cpp | 501 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 502 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 503 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 504 context.m_State.nGPR[CMIPS::A3].nV0, in Invoke() 509 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 514 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 515 context.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 516 context.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 517 context.m_State.nGPR[CMIPS::A3].nV0, in Invoke() 522 context.m_State.nGPR[CMIPS::A0].nV0, in Invoke() [all …]
|
H A D | Psp_ThreadManForUser.cpp | 94 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 95 ctx.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 96 ctx.m_State.nGPR[CMIPS::A2].nV0, in Invoke() 97 ctx.m_State.nGPR[CMIPS::A3].nV0, in Invoke() 98 ctx.m_State.nGPR[CMIPS::T0].nV0, in Invoke() 103 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 104 ctx.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 113 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() 114 ctx.m_State.nGPR[CMIPS::A1].nV0, in Invoke() 119 ctx.m_State.nGPR[CMIPS::A0].nV0, in Invoke() [all …]
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/psx/ |
H A D | PsxBios.cpp | 217 assembler.SW(CMIPS::RA, 0x00, CMIPS::SP); in AssembleEventChecker() 218 assembler.SW(CMIPS::S0, 0x04, CMIPS::SP); in AssembleEventChecker() 219 assembler.SW(CMIPS::S1, 0x08, CMIPS::SP); in AssembleEventChecker() 220 assembler.SW(CMIPS::S2, 0x0C, CMIPS::SP); in AssembleEventChecker() 291 assembler.LW(CMIPS::T0, 0, CMIPS::T0); in AssembleInterruptHandler() 293 assembler.LW(CMIPS::T1, 0, CMIPS::T1); in AssembleInterruptHandler() 311 assembler.SW(CMIPS::T1, 0, CMIPS::T0); in AssembleInterruptHandler() 317 assembler.LW(CMIPS::T0, 0, CMIPS::T0); in AssembleInterruptHandler() 322 assembler.ADDIU(CMIPS::A0, CMIPS::T0, CMIPS::R0); in AssembleInterruptHandler() 323 assembler.ADDIU(CMIPS::A1, CMIPS::R0, CMIPS::R0); in AssembleInterruptHandler() [all …]
|