dolphin/Source
Ryan Houdek 67f2ff2e18 [AArch64] Move the 64bit floating point instructions to scalar.
Instead of doing vector operations and throwing away the top 64bits of each operation, let's instead use scalar operations.
On Cortex-A57 this saves us three cycles per vector operation changed to scalar, so this saves 3-9cycles per instruction emulated.
Also puts one less micro-op in to the vector pipeline there.
On the Nvidia Denver I couldn't see any noticeable performance difference, but it's a quirky architecture so it may be noticing we are throwing away
the top bits anyway and optimizing it. The world may never know what's truly happening there.
2015-01-20 16:35:08 -06:00
..
Android [Android] Expose aspect ratio to the video settings. 2015-01-18 15:21:40 -06:00
Core [AArch64] Move the 64bit floating point instructions to scalar. 2015-01-20 16:35:08 -06:00
DSPSpy DSPSpy: Fix build failures 2015-01-06 19:54:12 -05:00
DSPTool CMake: simplify some expressions 2015-01-03 13:17:57 +01:00
PCH
UnitTests VertexLoaderX64: support VAT.ByteDequant=0 2015-01-20 09:23:15 +01:00
VSProps windows: use qt 5.4.0 2014-12-13 20:59:40 -08:00
.clang-format
CMakeLists.txt
dolphin-emu.sln