minor timing tweaks

This commit is contained in:
Jaklyy
2024-07-04 11:15:37 -04:00
parent a549977eb0
commit bd1665c1d3
2 changed files with 5 additions and 4 deletions

View File

@ -317,15 +317,16 @@ public:
void AddCycles_C() override
{
// code only. always nonseq 32-bit for ARM9.
s32 numC = (R[15] & 0x2) ? 0 : CodeCycles;
s32 numC = CodeCycles;
Cycles += numC;
}
void AddCycles_CI(s32 numI) override
{
// code+internal
s32 numC = (R[15] & 0x2) ? 0 : CodeCycles;
Cycles += numC + numI;
s32 numC = CodeCycles;
numI += 1;
Cycles += std::max(numC, numI);
}
void AddCycles_CDI_LDR() override;