dolphin/Source/Core
Sintendo c84f34bd50 x64Emitter: Short MOVs for 32bit immediates
Prior to this commit, the emitter would emit a 7-byte instruction when
loading a 32-bit immediate to a 64-bit register.

0:  48 c7 c0 ff ff ff 7f    mov    rax,0x7fffffff

With this change, it will check if it can instead emit a load to a
32-bit register, which takes only 5 or 6 bytes.

0:  b8 ff ff ff 7f          mov    eax,0x7fffffff
2019-05-29 01:04:09 +02:00
..
AudioCommon Merge pull request #8087 from spycrab/cmake_win2019 2019-05-14 21:07:26 +02:00
Common x64Emitter: Short MOVs for 32bit immediates 2019-05-29 01:04:09 +02:00
Core Core/GCMemcard: Remove obsolete TODO 2019-05-27 11:48:38 -04:00
DiscIO DiscIO/VolumeVerifier: Make no-argument overload of GetBiggestUsedOffset() const 2019-05-27 10:40:41 -04:00
DolphinNoGUI Update Discord rich presence when the title changes 2019-05-24 14:12:48 +02:00
DolphinQt Merge pull request #7799 from Tilka/mapping 2019-05-26 18:10:06 +02:00
InputCommon Merge pull request #7992 from artemist/centering 2019-05-20 18:29:31 +02:00
MacUpdater Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
UICommon UICommon/GameFile: Make COVER_URL a plain C string 2019-05-28 07:27:41 -04:00
UpdaterCommon UpdaterCommon: Move most of the programs here 2019-03-03 15:02:44 +01:00
VideoBackends Also free when initialization fails, and move to end 2019-05-26 19:59:29 -07:00
VideoCommon Merge pull request #8069 from iwubcode/passive_support 2019-05-12 15:15:34 +10:00
WinUpdater WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00
CMakeLists.txt WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00