summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/OpcodeDecoding.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2014-12-02 19:18:27 -0600
committerRyan Houdek <Sonicadvance1@gmail.com>2014-12-02 21:08:38 -0600
commit71e4e67ae13e48f8322726d8e73920fa4806031b (patch)
tree67f83a5b8cfc0361bc4be57c8402b21238f822e3 /Source/Core/VideoCommon/OpcodeDecoding.cpp
parent71b77f317332618957b6d9a1728c815b3ae5fe4e (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