dolphin/Source
Ryan Houdek 8b8310d28c [AArch64] Optimize FPR pushing and popping.
Previously on FPR pushing and popping we would do a single STR/LDR per quad FPR we wanted to push/pop.
In most of our cases when we are pushing and popping VFP registers they will be consecutive registers that will save more efficiently using the NEON
loadstores that can do up to four quad registers.
So this can potentially cutting instructions down to ~1/4th the amount of instructions if the registers are all consecutive.

On the Cortex-A57 this is basically just an icache improvement, but on the Nvidia Denver this may be optimized to be more efficient. Either way it's a
win.
2015-03-02 06:27:13 -06:00
..
Android Move user directory detection location to UICommon. 2015-02-25 03:31:59 -06:00
Core [AArch64] Optimize FPR pushing and popping. 2015-03-02 06:27:13 -06:00
DSPSpy
DSPTool
PCH
UnitTests Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
VSProps Merge pull request #1994 from Tilka/vtune 2015-02-22 07:58:12 -08:00
.clang-format
CMakeLists.txt
dolphin-emu.sln Change netplay initial gctime to be determined by the hosts initial time 2015-02-25 18:28:26 -08:00