dolphin/Source
Lioncash 181539e049
Interpreter_LoadStore: Generate a program exception if dcbz_l is executed when HID2[LCE] is zero
If the locked cache isn't enabled, dcbz_l is illegal to execute
(locked cache is off, locked cache instructions don't work, makes sense)

This makes exception handling more accurate. It was previously possible to hit the DSI exception
handler when HID2[LCE] is set to zero, which isn't correct.

With this change we no longer hit the DSI handler, however we still have a lingering issue elsewhere
likely to do with exception precedence, we seem to hit the Floating Point exception handler instead
in some cases. This isn't due to the instruction itself directly however, so this is just another bug
to fix elsewhere.
2018-04-06 23:53:44 -04:00
..
Android Android/CMakeLists: Remove usages of LIBS and SRCS variables 2018-04-03 08:05:43 -04:00
Core Interpreter_LoadStore: Generate a program exception if dcbz_l is executed when HID2[LCE] is zero 2018-04-06 23:53:44 -04:00
DSPSpy DSPSpy: Add a test for accelerator loop 2017-09-22 20:17:38 +02:00
DSPTool DSPCodeUtil: Don't return data via an out parameter 2018-03-25 18:55:08 -04:00
PCH msvc: bump the required _MSC_FULL_VER 2017-06-03 18:20:41 -07:00
UnitTests UnitTests: Add basic tests for RotateRight() and RotateLeft() 2018-03-31 18:09:50 -04:00
VSProps Only build OpenAL on Windows 2017-06-27 00:06:14 -07:00
.clang-format
CMakeLists.txt CMakeLists: Remove add_dolphin_library macro 2018-04-02 08:31:56 -04:00
dolphin-emu.sln Add Updater.exe which performs the update tasks. 2018-03-20 19:21:19 +01:00