dolphin/Source/Core
JosJuice 701ba7cd43 JitArm64: Improve pipelining of lmw/stmw
The calculation of each address in lmw/stmw currently has a dependency
on the calculation of the previous address. By removing this dependency,
the host CPU should be able to pipeline the loads/stores better. The cost
we pay for this is up to one extra register and one extra MOV instruction
per guest instruction, but often nothing.

Making EmitBackpatchRoutine support using any register as the address
register would let us get rid of the MOV, but I consider that to be too
big of a task to do in one go at the same time as this.
2022-12-11 17:08:12 +01:00
..
AudioCommon Correctly call CoUninitialize() on Cubeb helper class destruction. 2022-11-27 03:58:50 +01:00
Common Arm64Emitter: Fix SHRN/SHRN2 2022-12-10 11:20:23 +01:00
Core JitArm64: Improve pipelining of lmw/stmw 2022-12-11 17:08:12 +01:00
DiscIO HW/Memmap: Refactor Memory to class, move to Core::System. 2022-12-03 13:27:02 +01:00
DolphinNoGUI Merge pull request #10751 from Zopolis4/manifesto 2022-09-08 20:36:28 +02:00
DolphinQt VideoCommon/Fifo: Pass Core::System to methods. 2022-12-10 17:16:26 +01:00
DolphinTool Merge pull request #10751 from Zopolis4/manifesto 2022-09-08 20:36:28 +02:00
InputCommon CoreTiming: Refactor to class. 2022-11-27 03:47:12 +01:00
MacUpdater MacUpdater: check os version 2022-10-30 12:04:57 -07:00
UICommon Clean up DisassembleBlock and JitInterface::GetHostCode 2022-12-01 17:43:35 -08:00
UpdaterCommon MacUpdater: check os version 2022-10-30 12:04:57 -07:00
VideoBackends Merge pull request #11320 from AdmiralCurtiss/globals-memory 2022-12-07 00:52:31 +00:00
VideoCommon VideoCommon/Fifo: Pass Core::System to methods. 2022-12-10 17:16:26 +01:00
WinUpdater Updater: Delete the file we check for write rights with on Windows. 2022-11-22 02:38:42 +01:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #11015 from TryTwo/Conditional_Breakpoints 2022-11-13 01:06:52 +01:00
DolphinLib.vcxproj WinUpdater: Check OS and VC++ Redist versions. 2022-09-20 15:57:50 -07:00
DolphinLib.vcxproj.user
DolphinLib.x64.props