dolphin/Source/Core/Core/PowerPC/Interpreter
Markus Wick b89e4b5258 Interpreter: Fix cmpi.
cmpi shall compare two signed 32 bit values. The used difference a-b
may overflow and so the resulting 32 bit value can't represent it.
A correct way would be cr = s64(a) - s64(b) and it should be done in
this way in the JITs, but the Interpreter shall implement the most
readable way.

Also drops the now unused helper function.
2017-08-11 17:35:22 +02:00
..
Interpreter_Branch.cpp Interpreter: Amend parameter naming 2017-01-20 14:51:00 -05:00
Interpreter_FloatingPoint.cpp Interpreter: Amend parameter naming 2017-01-20 14:51:00 -05:00
Interpreter_FPUtils.h Interpreter: Amend parameter naming 2017-01-20 14:51:00 -05:00
Interpreter_Integer.cpp Interpreter: Fix cmpi. 2017-08-11 17:35:22 +02:00
Interpreter_LoadStore.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
Interpreter_LoadStorePaired.cpp Interpreter: Amend parameter naming 2017-01-20 14:51:00 -05:00
Interpreter_Paired.cpp Interpreter: Amend parameter naming 2017-01-20 14:51:00 -05:00
Interpreter_SystemRegisters.cpp Interpreter: Amend parameter naming 2017-01-20 14:51:00 -05:00
Interpreter_Tables.cpp Fix some GCC ODR warnings 2017-06-29 12:21:32 -07:00
Interpreter.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
Interpreter.h Interpreter: Fix cmpi. 2017-08-11 17:35:22 +02:00