dolphin/Source/Core
JosJuice 80171adf1e PPCTables: Retire FL_EVIL
FL_EVIL is only used for blocking instructions from being reordered.
There are three types of instructions which have FL_EVIL set:

1. CR operations. The previous commits improved our CR analysis
   and removed FL_EVIL from these instructions.
2. Load/store operations. These are always blocked from reordering
   due to always having canCauseException set.
3. isync. I don't know if we actually need to prevent reordering
   around this one, since as far as I know we only do reorderings
   that are guaranteed to not change the behavior of the program.
   But just in case, I've renamed FL_EVIL to FL_NO_REORDER instead of
   removing it entirely, so that it can be used for this instruction.
2023-11-28 18:59:34 +01:00
..
AudioCommon
Common Remove redundant 32-bit code 2023-11-28 23:03:26 +11:00
Core PPCTables: Retire FL_EVIL 2023-11-28 18:59:34 +01:00
DiscIO Tool/Header: Add JSON output mode; game data 2023-11-28 08:49:28 +00:00
DolphinNoGUI
DolphinQt Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
DolphinTool Tool/Header: Add JSON output mode; game data 2023-11-28 08:49:28 +00:00
InputCommon SDL: Add default case to switch statement 2023-11-10 12:05:20 -08:00
MacUpdater
UICommon Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
UpdaterCommon
VideoBackends OGLConfig: Only use Warn Log if OGL extensions are missing 2023-11-27 20:52:04 -08:00
VideoCommon Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #12328 from iwubcode/xf_state_manager 2023-11-28 02:04:26 +00:00
DolphinLib.vcxproj Add lz4 submodule 2023-10-02 17:28:23 -04:00
DolphinLib.vcxproj.user
DolphinLib.x64.props