summaryrefslogtreecommitdiff
path: root/Source/Core/DSPCore/Src
AgeCommit message (Expand)Author
2011-01-29Core and DSPCore now have mutual dependencies, which breaks theSoren Jorvang
2011-01-29DSPLLE - JIT SUBARN is back on and should be fixed.mylek4
2011-01-28Some preliminary cleanup of the global namespace for LTO.Soren Jorvang
2011-01-26Disabled the JIT'd version of SUBARNskidau
2011-01-25Enabled save-state support for the DSP LLE plug-in.skidau
2011-01-16Added a critical section around the external_interrupt_waiting variable, to b...skidau
2011-01-16Fixed the DSPLLE on thread option. Works with DSP JIT, DSP Interpreter, AX a...skidau
2011-01-16LLE JIT: Changed the ASM dispatcher so that it jumps to the blocks instead of...skidau
2011-01-14Core/DSPCore: Consolidation of register accesses(except for the four hwpierre
2011-01-14dsp cleaningMarko Pusljar
2011-01-13Check DSP ROM hashes. Fix the ROMs not actually being write protected.Shawn Hoffman
2011-01-13Removed my previous PanicAlert translation hack. Fixed with a better method ...Glenn Rice
2011-01-12Switched the DSP DMA transfers to unaligned versions of the SSSE3 instructionsskidau
2011-01-12Used SSSE3 instructions to swap16 and memcpy the DSP DMA transfers for a spee...skidau
2011-01-10LLE JIT: The block linker will now recompile all blocks that it encounters im...skidau
2011-01-04small fix for lle-intMarko Pusljar
2011-01-04Retire the workaround for wxWidgets using the Objective-C reservedSoren Jorvang
2011-01-03LLE JIT: Minimised exception checking. Instructions which need to check for ...skidau
2011-01-03LLE JIT: Reworked the block linking code. It now keeps track of what each bl...skidau
2011-01-01Avoid shadowing variables.Soren Jorvang
2011-01-01Fix for r6707. Looks like I tried to do some invalid 16 bit addressing.mylek4
2011-01-01LLE JIT:mylek4
2010-12-30LLE Int: (addr add/sub/inc/dec)mylek4
2010-12-30LLE JIT:skidau
2010-12-29Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Excludepierre
2010-12-29LLE JIT:skidau
2010-12-29Core/DSPCore: Reorganize register layout for accessing accumulatorspierre
2010-12-28LLE JIT: Completed the remaining JIT DSP instructions (lrrn, srrn, ilrrn).skidau
2010-12-27LLE JIT: Completed the JIT versions of the DSP Branch instructions (added ifc...skidau
2010-12-27Core/DSPCore: Improve Interpreter address register add/sub, convert topierre
2010-12-26LLE JIT: Added the loop instructions to the JIT. Added ASM version of Handl...skidau
2010-12-26LLE JIT:skidau
2010-12-23LLE JIT: Fixed the shift direction of the lsrnrx, asrnrx, lsrnr and asrnr ins...skidau
2010-12-23LLE JIT:skidau
2010-12-21LLE JIT:skidau
2010-12-19Avoid shadowing variables.Soren Jorvang
2010-12-17LLE JIT: Added another 9 DSP Load/Store instructions to the JIT. Fixed a cou...skidau
2010-12-16Helps to add the new code to the repository.skidau
2010-12-16LLE JIT:skidau
2010-12-16Core/DSPCore: Fix more memory accesses for linux x64pierre
2010-12-15LLE JIT: Used a reiterative approach to linking blocks. The JIT flags blocks...skidau
2010-12-15Build fix for OSX.skidau
2010-12-15LLE JIT: Added simple block linking at immediate CALL's and JUMP's. The code...skidau
2010-12-15Linux build fix.Glenn Rice
2010-12-15LLE JIT:skidau
2010-12-12DSPLLE-int AR increase, decrease finally 100% (code by kiesel-stein/dolphin-f...Marko Pusljar
2010-12-09LLE JIT: Implemented the addr, lsl and lsl16 instructions in the JIT (x64 only).skidau
2010-12-05First pass at dealing with different size_t/off_t sizes in C90 environments.Soren Jorvang
2010-12-04LLE JIT: Jitted another 8 DSP multiplier instructions (x64 only)skidau
2010-12-04Reestablish *BSD build using CMake.Soren Jorvang