dolphin/Source
Léo Lam de6e807364 DSP: Handle two accelerator loop edge cases properly
There are two special cases that the DSP accelerator handles in a
special way: when the end address is of the form xxxxxxx0 or
xxxxxxx1.

For these two cases, the normal overflow handling doesn't apply.
Instead, the overflow check is different, the ACCOV exception never
fires at all, the predscale register is not updated, reads are not
suspended, and if the end address is 16-byte aligned, the DSP loops
back to start_address + 1 instead of the regular start_address.
2017-09-24 20:48:29 +02:00
..
Android Android: Adjust position of floating action button 2017-09-21 15:48:17 +02:00
Core DSP: Handle two accelerator loop edge cases properly 2017-09-24 20:48:29 +02:00
DSPSpy DSPSpy: Add a test for accelerator loop 2017-09-22 20:17:38 +02:00
DSPTool DSPTool: Fix build 2017-09-13 17:38:23 +02:00
PCH
UnitTests BitUtilsTest: update to pass clang-format 2017-08-13 19:04:56 -07:00
VSProps
.clang-format
CMakeLists.txt
dolphin-emu.sln