Unknown W. Brackets
|
49965b7f1d
|
Decrement downcount in the interpreter.
|
2013-01-20 21:48:38 -08:00 |
|
Unknown W. Brackets
|
4c271fc09e
|
Add DELAYSLOT and LIKELU flags to some ops.
Should improve cycle estimate, and makes analysis easier.
|
2013-01-20 19:48:54 -08:00 |
|
Henrik Rydgard
|
8ce9ce10bf
|
Merge branch 'master' into armjit
Conflicts:
Common/ArmEmitter.h
Common/CPUDetect.cpp
|
2013-01-14 20:46:17 +01:00 |
|
Henrik Rydgard
|
ae20d6c00f
|
Constify some tables
|
2013-01-13 20:38:52 +01:00 |
|
Henrik Rydgard
|
674911ddba
|
Move downcount into MIPSState for efficiency, enable block linking.
On ARM JIT we can now reach it through the cpu context reg.
|
2013-01-12 00:44:18 +01:00 |
|
Henrik Rydgard
|
789c4781c0
|
Merge remote-tracking branch 'origin/master' into armjit
Conflicts:
Core/HLE/sceKernelThread.cpp
|
2013-01-09 00:43:44 +01:00 |
|
Henrik Rydgard
|
b3fd1ff34c
|
Lots of various work on the ARM jit. It executes a couple of blocks now.
|
2013-01-08 13:49:52 +01:00 |
|
Mathias Tillman
|
b780e39397
|
Fixed various potential bugs and compiler warnings
|
2013-01-07 15:57:19 +01:00 |
|
Henrik Rydgård
|
df12802a5a
|
Merge pull request #209 from raven02/vsocp-new
Implement Vsocp
|
2012-12-21 04:57:38 -08:00 |
|
Henrik Rydgård
|
6df4145ff0
|
Merge pull request #210 from raven02/vsrt-new
Implement Vsrt1,Vsrt2,Vsrt3,Vsrt4
|
2012-12-21 00:31:59 -08:00 |
|
raven02
|
ab0253d71c
|
Implement Vsrt1,Vsrt2,Vsrt3,Vsrt4
|
2012-12-21 14:57:47 +08:00 |
|
raven02
|
b7ef3ad9e9
|
Implement Vsocp
|
2012-12-21 11:23:26 +08:00 |
|
Henrik Rydgård
|
3c88bb2f45
|
Merge pull request #205 from raven02/vscmp-new
Implement Vscmp
|
2012-12-20 06:09:06 -08:00 |
|
raven02
|
936d80b214
|
Implement Vscmp
|
2012-12-20 21:45:28 +08:00 |
|
Henrik Rydgård
|
7f880a62ce
|
Merge pull request #203 from raven02/vdet-new
Implement Vdet
|
2012-12-20 05:32:19 -08:00 |
|
raven02
|
1f83fc4e9c
|
Implement Vdet
|
2012-12-20 21:19:15 +08:00 |
|
Henrik Rydgard
|
0b187bb8b6
|
Implement vhdp
|
2012-12-18 22:54:08 +01:00 |
|
Henrik Rydgard
|
a5e35ad6d9
|
Parse PARAM.SFO to get the disc ID, show in title bar on Windows
|
2012-11-30 22:32:51 +01:00 |
|
Sacha
|
3c903dda24
|
Improve portability to future platforms. Make use of new USING_GLES2 define throughout PPSSPP. Also use ARM definition where suitable. Remove some redundancy with includes.
|
2012-11-26 13:25:14 +10:00 |
|
Henrik Rydgard
|
a97f66766d
|
Add "slightly faster interpreter", optimizing the most common instrs. Not as helpful as I thought it would be on Android, really need a proper JIT.
|
2012-11-23 12:42:35 +01:00 |
|
Henrik Rydgard
|
772b599041
|
Resurrect vmfvc/vmtvc, they are different from mfvc/mtvc
|
2012-11-22 22:30:44 +01:00 |
|
Henrik Rydgard
|
8f33837de9
|
Bug fixing mtv/mfv, add comment
|
2012-11-22 20:14:24 +01:00 |
|
Henrik Rydgard
|
232b84cd10
|
Assorted FPU/VFPU fixes, after adding more tests.
|
2012-11-22 18:13:48 +01:00 |
|
Henrik Rydgard
|
f326c36220
|
Some cleanup, re-enable some apparently disabled jit ops
|
2012-11-18 23:14:22 +01:00 |
|
Henrik Rydgard
|
7720dc3f60
|
Various warning, logging, jit fixes
|
2012-11-17 19:56:28 +01:00 |
|