mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-13 06:00:29 +02:00
Noticed that we hadn't ever enabled this, which was a concern when our GPR operations weren't as strict about leaving garbage in the upper bits when operating as a 32-bit operation. Now that our ALU operations are more strict about enforcing upper bit zeroing we can enable this. This causes Half-Life: Source FPS to get to > 200FPS finally. Causes significant performance improvements for 32-bit games because we're no longer redundantly moving registers before and after every operation. Causing a bunch of 3-4 instruction sequences to convert to 1.