mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-24 15:01:16 +01:00
01e8d85955
Setting SO and LT can be done without setting bit 32. Setting bit 32 is required in situations where clearing bits in the host representation of a CR could otherwise cause the host representation to become all zeroes, but it's impossible to generate a host representation whose SO and/or LT bits are set without any other bits being set. (Any attempt to do so would require either starting with a host representation of all zeroes and then setting the SO or LT bit, which results in bit 63 getting set, or clearing bit 63 by setting the emulated GT bit, which results in bit 32 getting set, or clearing the lower 32 bits by setting the emulated EQ bit, which results in bit 32 getting set.)