diff options
| author | Ryan Houdek <Sonicadvance1@gmail.com> | 2014-12-02 19:18:27 -0600 |
|---|---|---|
| committer | Ryan Houdek <Sonicadvance1@gmail.com> | 2014-12-02 21:08:38 -0600 |
| commit | 71e4e67ae13e48f8322726d8e73920fa4806031b (patch) | |
| tree | 67f83a5b8cfc0361bc4be57c8402b21238f822e3 /Source/Core/VideoCommon/OpcodeDecoding.cpp | |
| parent | 71b77f317332618957b6d9a1728c815b3ae5fe4e (diff) | |
[AArch64] Only flush registers that are needed with interpreter fallback.
We try to keep as many registers as possible in callee saved registers, so if we have guest registers in the correct registers and the interpreter
call we are falling back to doesn't need the registers then we can dump just those ones. Which means we don't have to dump 100% of our register state
when falling to the interpreter.
Diffstat (limited to 'Source/Core/VideoCommon/OpcodeDecoding.cpp')
0 files changed, 0 insertions, 0 deletions
