Files
dolphin/Source/Core/Core
Ryan Houdek ca51f1a4f6 [AArch64] Optimize paired registers being used in double operations.
In particular this optimizes the case where a 32bit float is loaded via lfs, and then used in double operations.
This happens very often in Gekko based code because the best way to load a 32bit value as a double is lfs since it automatically turns in to a double value.

There are a few other implications of this in practice as well. Like if both of the paired registers are loaded via psq_l and then used in double
operations it would be improved.
Also if we implement a double register we've got to be careful to make sure we understand if it is in "lower" register or the full 128bit register.
2015-08-26 05:50:04 -05:00
..
2015-06-29 14:51:21 -04:00
2015-07-30 10:33:08 -04:00
2015-05-28 19:14:42 -04:00
2015-05-25 13:22:31 +02:00
2015-07-25 14:09:02 +02:00
2015-06-07 22:44:13 -05:00
2015-07-11 23:09:11 -07:00
2015-08-14 16:17:28 +02:00