dolphin/Source
Fiora 54129a8ca5 PPCAnalyst: refactor, add carry op reordering and non-cmp reordering
Tries as hard as possible to push carry-using operations (like addc and adde)
next to each other. Refactor the instruction reordering to be more flexible
and allow multiple passes.

353 -> 192 x86 instructions on a carry-heavy code block in Pokemon Puzzle.
12% faster overall in Pokemon Puzzle; probably less in typical games (Virtual
Console games seem to be carry-heavy for some reason; maybe a different
compiler?)
2014-09-13 13:48:23 -07:00
..
Android Fix a few minor bugs that appeared in the latest android cmake script 2014-09-07 23:18:43 -05:00
Core PPCAnalyst: refactor, add carry op reordering and non-cmp reordering 2014-09-13 13:48:23 -07:00
DSPSpy
DSPTool msvc: remove some remnants of SDL and DSound from projects and general cleanup. 2014-09-01 21:27:44 -07:00
PCH Windows: Use a shared precompiled header for dolphin code under Source/ 2014-08-14 23:51:13 -07:00
UnitTests Rename Log2 and add IsPow2 to MathUtils for future use 2014-09-08 20:15:45 -07:00
VSProps VSProps: Add C4351 to the list of disabled warnings in Base.props 2014-09-03 23:07:19 -04:00
CMakeLists.txt Windows: Use a shared precompiled header for dolphin code under Source/ 2014-08-14 23:51:13 -07:00
dolphin-emu.sln msvc: get UnitTests compiling 2014-09-01 21:27:45 -07:00