dolphin/Source/Core/Core/PowerPC
JosJuice d00430470b JitArm64: Update registers last used before start of instruction
Let's reset m_last_used for each register that will be used
in an instruction before we start allocating any of them,
so that one of the earlier allocations doesn't spill a
register that we want in a later allocation. (We must still
also increment/reset m_last_used in R and RW, otherwise we
end up in trouble when emulating lmw/stmw since those access
more guest registers than there are available host registers.)

This should ensure that the asserts added earlier in this
pull request are never triggered.
2021-01-26 22:53:33 +01:00
..
CachedInterpreter CachedInterpreter: Call UpdatePerformanceMonitor 2020-12-23 17:34:32 +01:00
Interpreter Interpreter_Integer: Use Common::CountLeadingZeros in cntlzwx 2020-12-28 01:08:50 +00:00
Jit64 Jit64: boolx - Eliminate read dependency 2021-01-17 21:32:28 +01:00
Jit64Common Core: Convert logging over to fmt pt.5 2020-11-25 13:23:48 -05:00
JitArm64 JitArm64: Update registers last used before start of instruction 2021-01-26 22:53:33 +01:00
JitArmCommon
JitCommon
SignatureDB Merge pull request #9282 from lioncash/core-log5 2020-11-26 02:06:41 +01:00
BreakPoints.cpp Core: Convert logging over to fmt pt.5 2020-11-25 13:23:48 -05:00
BreakPoints.h
ConditionRegister.cpp
ConditionRegister.h
CPUCoreBase.h
GDBStub.cpp msbuild: enable USE_GDBSTUB 2021-01-09 22:26:55 -08:00
GDBStub.h msbuild: enable USE_GDBSTUB 2021-01-09 22:26:55 -08:00
Gekko.h
JitInterface.cpp Merge pull request #9282 from lioncash/core-log5 2020-11-26 02:06:41 +01:00
JitInterface.h
MMU.cpp Core: Convert logging over to fmt pt.5 2020-11-25 13:23:48 -05:00
MMU.h
PowerPC.cpp JitArm64: Do downcount immediately before jumping to dispatcher 2020-11-29 14:01:14 +01:00
PowerPC.h
PPCAnalyst.cpp Core: Convert logging over to fmt pt.5 2020-11-25 13:23:48 -05:00
PPCAnalyst.h
PPCCache.cpp Core: Convert logging over to fmt pt.5 2020-11-25 13:23:48 -05:00
PPCCache.h
PPCSymbolDB.cpp Merge pull request #9282 from lioncash/core-log5 2020-11-26 02:06:41 +01:00
PPCSymbolDB.h
PPCTables.cpp Merge pull request #9282 from lioncash/core-log5 2020-11-26 02:06:41 +01:00
PPCTables.h
Profiler.h