| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Also cleans up CMN, and CMP.
|
|
|
|
|
|
|
|
|
|
|
|
This will keep track of idle ticks for us, and fixes some tickcount-related issues
|
|
These need to be done as a 64-bit operation.
|
|
dyncom: Fix SMULWB/SMULWT
|
|
Wasn't doing proper sign-extension
|
|
Ported the CoreTiming namespace from PPSSPP
|
|
Implemented the required calls to make it work.
CoreTiming: Added a new logging class Core_Timing.
|
|
dyncom: Fix SWPB
|
|
|
|
|
|
Added exclusive reservation granule from ARMv7 spec to dyncom...
|
|
LDR/STREX.
|
|
Just in case some game studio let the intern write inline assembly or something.
|
|
Easy skyeye todo fix.
|
|
dyncom: Implement QADD/QSUB/QDADD/QDSUB
|
|
|
|
citra already has its own typedefs like this.
|
|
dyncom: Implement SMLAW
|
|
|
|
|
|
dyncom: Implement REVSH
|
|
Also joins the REV ops into one common place.
|
|
|
|
dyncom: Implement SMMLA/SMMUL/SMMLS
|
|
|
|
|
|
dyncom: Remove dead function InterpreterInitInstLength
|
|
Technically eliminates two memory leaks as well.
|
|
|
|
|
|
|
|
dyncom: Implement SHADD8/SHADD16/SHSUB8/SHSUB16/SHASX/SHSAX
|
|
|
|
|
|
|
|
dyncom: Implement UADD8/UADD16/USUB8/USUB16/UASX/USAX
|
|
|
|
|
|
Fix MinGW build (2)
|
|
|
|
|
|
|