Unknown W. Brackets
|
608fb85f0d
|
Make changing register values actually work.
|
2013-02-23 12:25:51 -08:00 |
|
Unknown W. Brackets
|
6c6bd0bd9c
|
Correct prefix handling in vf2h/vh2f.
|
2013-02-23 12:16:03 -08:00 |
|
Unknown W. Brackets
|
42c2313893
|
Initial implementation of vf2h.
Fixes Fat Princess and possibly other stuff.
|
2013-02-23 12:16:03 -08:00 |
|
Unknown W. Brackets
|
313ffdb495
|
Add a stub for clz/clo in x86 jit.
|
2013-02-21 01:25:02 -08:00 |
|
Unknown W. Brackets
|
08923c092b
|
Implement ins and ext in the x86 jit.
|
2013-02-21 01:25:01 -08:00 |
|
Unknown W. Brackets
|
dede852c03
|
Optimize out slti in the x86 jit.
I'm kinda surprised this actually happens...
|
2013-02-21 01:25:01 -08:00 |
|
Unknown W. Brackets
|
abde404c00
|
Optimize out some addu/etc. calls against imms.
|
2013-02-21 01:25:01 -08:00 |
|
Unknown W. Brackets
|
9e479b4391
|
Optimize addi/addiu to just LEA when possible.
|
2013-02-21 01:25:00 -08:00 |
|
Unknown W. Brackets
|
2db368c29a
|
Add more imm handling for shifts in x86 jit.
This is actually hit, and propagates more imms through.
|
2013-02-21 01:25:00 -08:00 |
|
Henrik Rydgård
|
4511b11c5a
|
Merge pull request #750 from unknownbrackets/jit-minor
Some minor x86 jitting
|
2013-02-20 14:02:04 -08:00 |
|
Unknown W. Brackets
|
958d95a029
|
Make bitrev use less instructions in the x86 jit.
Much less.
|
2013-02-20 13:43:17 -08:00 |
|
StorMyu
|
282e5be93e
|
Update Core/MIPS/MIPSDis.cpp
|
2013-02-20 22:10:54 +01:00 |
|
Unknown W. Brackets
|
7b612cf28d
|
Don't need this with the imm code path.
|
2013-02-20 12:16:57 -08:00 |
|
Unknown W. Brackets
|
f1f48e26e4
|
Merge branch 'cpu-minor' into jit-minor
|
2013-02-20 12:10:29 -08:00 |
|
Unknown W. Brackets
|
2bdc9dc491
|
Reset llBit on thread switch.
Never actually seen ll used, though... but this way it should
work as advertized, as long as a syscall doesn't happen in between...
|
2013-02-20 12:09:13 -08:00 |
|
Unknown W. Brackets
|
3a365fef64
|
Protect against some writes to $0.
|
2013-02-20 12:09:12 -08:00 |
|
Unknown W. Brackets
|
c8f85ace41
|
Implement bitrev in x86 jit + some imms.
|
2013-02-20 12:09:02 -08:00 |
|
Unknown W. Brackets
|
c3be50acbb
|
Implement movz/movn in the x86 jit.
|
2013-02-20 12:09:01 -08:00 |
|
Unknown W. Brackets
|
0d6d58fed4
|
Add min and max to the x86 jit portfolio.
|
2013-02-20 12:09:01 -08:00 |
|
StorMyu
|
43da6672bc
|
Merge branch 'master' of https://github.com/StorMyu/ppsspp
|
2013-02-20 21:06:40 +01:00 |
|
StorMyu
|
197e5fc630
|
Change %i/%d to %X
Cause it's just an easier read for every instruction to do Hexadecimal operation on Hexadecimal Immediate.
|
2013-02-20 21:04:19 +01:00 |
|
Henrik Rydgard
|
620603c236
|
Fix bug in Vh2f (this instr needs more testing)
|
2013-02-20 00:24:21 +01:00 |
|
Henrik Rydgard
|
5a09885a59
|
Port over much of unknown's vfpu jit work to arm. Untested.
|
2013-02-20 00:04:21 +01:00 |
|
Unknown W. Brackets
|
de7e18982c
|
Buildfix for ARM, darn.
|
2013-02-19 08:01:10 -08:00 |
|
Unknown W. Brackets
|
01f3c4ecde
|
Log an error if we hit a 1x1 matrix.
|
2013-02-19 07:46:29 -08:00 |
|