| .. |
|
Jit
|
LLE JIT: Added simple block linking at immediate CALL's and JUMP's. The code checks if the block being jump to has already been compiled and jumps there if it has, bypassing the dispatcher. This results in a speed-up of around 7 - 10%.
|
2010-12-15 07:08:36 +00:00 |
|
assemble.cpp
|
DSPLLE - small fix
|
2010-03-22 16:32:48 +00:00 |
|
assemble.h
|
|
|
|
disassemble.cpp
|
Attempt to fix issue r3458. I don't have a 32bit linux install, however I know it will at least fix compressing. Please test if uncompressed games run.
|
2010-12-03 12:42:01 +00:00 |
|
disassemble.h
|
|
|
|
DSPAccelerator.cpp
|
Core/DSPCore: Implement jit emitters for lris and mrr.
|
2010-11-27 23:40:09 +00:00 |
|
DSPAccelerator.h
|
|
|
|
DSPAnalyzer.cpp
|
DSPLLE: Some cleanup. Possibly very small speed increase.
|
2010-05-29 18:22:50 +00:00 |
|
DSPAnalyzer.h
|
DSPLLE - small fix
|
2010-03-22 16:32:48 +00:00 |
|
DSPBreakpoints.h
|
|
|
|
DSPCodeUtil.cpp
|
DSPTool: show hex and substitute names by default for disasm
|
2010-02-07 01:03:31 +00:00 |
|
DSPCodeUtil.h
|
|
|
|
DSPCommon.h
|
DSP LLE Jit, joined work with XK and skidu.
|
2010-04-07 15:04:45 +00:00 |
|
DSPCore.cpp
|
LLE JIT: Added an ASM dispatcher. Should help pave the way for future optimisation.
|
2010-11-28 05:28:21 +00:00 |
|
DSPCore.h
|
LLE JIT: Added an ASM dispatcher. Should help pave the way for future optimisation.
|
2010-11-28 05:28:21 +00:00 |
|
DSPEmitter.cpp
|
LLE JIT: Added simple block linking at immediate CALL's and JUMP's. The code checks if the block being jump to has already been compiled and jumps there if it has, bypassing the dispatcher. This results in a speed-up of around 7 - 10%.
|
2010-12-15 07:08:36 +00:00 |
|
DSPEmitter.h
|
LLE JIT: Added simple block linking at immediate CALL's and JUMP's. The code checks if the block being jump to has already been compiled and jumps there if it has, bypassing the dispatcher. This results in a speed-up of around 7 - 10%.
|
2010-12-15 07:08:36 +00:00 |
|
DSPHost.h
|
DSPSPY improvements
|
2009-10-01 15:12:12 +00:00 |
|
DSPHWInterface.cpp
|
dsplle - cleaning
|
2010-06-08 18:46:02 +00:00 |
|
DSPHWInterface.h
|
DSP Jit more minor fixes
|
2010-04-25 14:24:55 +00:00 |
|
DspIntArithmetic.cpp
|
dsplle - another small fix
|
2010-08-08 16:35:10 +00:00 |
|
DspIntBranch.cpp
|
DSP LLE: trying to clean up exception handling. Hopefully it didn't break anything
|
2010-04-17 20:42:39 +00:00 |
|
DSPIntCCUtil.cpp
|
dsplle - cleaning
|
2010-06-08 18:46:02 +00:00 |
|
DSPIntCCUtil.h
|
DSPLLE - flags&stuff,xar->subarn,0x80 kinda figured out,... (experimental)
|
2010-03-08 21:25:35 +00:00 |
|
DSPInterpreter.cpp
|
small HandleLoop() optimization for dsplle-int
|
2010-10-04 12:50:16 +00:00 |
|
DSPInterpreter.h
|
Remove the UDSP union
|
2010-03-24 05:05:25 +00:00 |
|
DSPIntExtOps.cpp
|
Core/DSPCore: Extended opcode handling fixes
|
2010-10-31 23:26:18 +00:00 |
|
DSPIntExtOps.h
|
Core/DSPCore: Extended opcode handling fixes
|
2010-10-31 23:26:18 +00:00 |
|
DspIntLoadStore.cpp
|
Remove the UDSP union
|
2010-03-24 05:05:25 +00:00 |
|
DspIntMisc.cpp
|
DSPLLE - AR decrement fixed, +other small fixes
|
2010-05-07 19:32:16 +00:00 |
|
DspIntMultiplier.cpp
|
dsplle - small mulx.. regression fix
|
2010-08-17 12:42:14 +00:00 |
|
DSPIntUtil.h
|
DSPLLE-int AR increase, decrease finally 100% (code by kiesel-stein/dolphin-forum, great work btw!!)
|
2010-12-12 17:09:40 +00:00 |
|
DSPMemoryMap.cpp
|
dsplle - cleaning
|
2010-06-08 18:46:02 +00:00 |
|
DSPMemoryMap.h
|
DSP LLE Jit, joined work with XK and skidu.
|
2010-04-07 15:04:45 +00:00 |
|
DSPStacks.cpp
|
|
|
|
DSPStacks.h
|
|
|
|
DSPTables.cpp
|
LLE JIT:
|
2010-12-15 01:42:32 +00:00 |
|
DSPTables.h
|
LLE JIT:
|
2010-12-15 01:42:32 +00:00 |
|
LabelMap.cpp
|
|
|
|
LabelMap.h
|
|
|
|
SConscript
|
LLE JIT:
|
2010-12-15 01:42:32 +00:00 |