dolphin/Source/Core
Ryan Houdek bcde1aa8ff [AArch64] Improve floating point single instructions.
Instead of having an "INS" instruction after every single instruction to duplicate the bottom 64bits in to the top 64bits of the register,
create a new FPR register cache type to track when a register's lower 64bits is supposed to be duplicated in to the high 64bits.
Not necessarily actually having the lower bits duplicated in the host side register. This removes inefficient INS instructions from sequential single
float instructions.
In particular a very heavy single heavy block in Animal Crossing went from 712 instructions down to 520 instructions(~37% less instructions!)
2015-08-31 11:09:17 -05:00
..
AudioCommon Merge pull request #2854 from Tilka/valgrind 2015-08-15 20:52:12 +02:00
Common Hash: Narrow define scope 2015-08-29 02:57:35 -04:00
Core [AArch64] Improve floating point single instructions. 2015-08-31 11:09:17 -05:00
DiscIO Implemented .elf and .dol support in gamelist 2015-08-28 11:10:03 -07:00
DolphinQt Fix DoFileSearch returning the passed-in directories themselves. 2015-06-25 15:17:52 +02:00
DolphinWX Fixed introduced compiler warning in Linux 2015-08-29 20:41:59 -07:00
InputCommon evdev: don't pass null path to the kernel 2015-08-15 12:51:34 +02:00
UICommon Have the disassembler show the PC next to host instructions. 2015-08-07 02:43:54 -05:00
VideoBackends Merge pull request #2917 from Sonicadvance1/android_fix_sgs6 2015-08-29 08:56:32 +02:00
VideoCommon Merge pull request #2917 from Sonicadvance1/android_fix_sgs6 2015-08-29 08:56:32 +02:00
CMakeLists.txt Merge pull request #1085 from waddlesplash/refactoring 2014-10-05 21:25:44 -04:00