Commit Graph

23 Commits

Author SHA1 Message Date
Ben Vanik
430d827770 Like, really fixing SELECT. Frogger now runs ^_^ 2014-05-31 08:06:04 -07:00
Ben Vanik
002aaab77d Fixing VECTOR_COMPARE_SGE. 2014-05-30 22:36:06 -07:00
Ben Vanik
df5d86e78c Tweaking load/store. Nasty. 2014-05-30 22:29:08 -07:00
Ben Vanik
7acbf759e2 Fixing UNPACK D3DCOLOR. Probably. 2014-05-30 21:38:33 -07:00
Ben Vanik
0b42c72ec5 Fixing const propagated DID_CARRY. 2014-05-30 20:09:00 -07:00
Ben Vanik
d65b5801f8 Adding hlide's comments for EXTRACT - need to implement/test. 2014-05-30 14:02:15 -07:00
Ben Vanik
691a3d4ade Fixing EXTRACT. 2014-05-30 14:01:52 -07:00
Ben Vanik
1729c8ce6d Constant MIN/MAX. 2014-05-30 14:00:28 -07:00
Ben Vanik
8ba95efdce Fixing mulx usage. 2014-05-30 12:41:48 -07:00
Ben Vanik
0c55309826 Fixing COMPARE and tweaking ABS/NEG. 2014-05-29 23:11:00 -07:00
Ben Vanik
ca22010502 Adding memory snooping for mmio accesses. Yuck. 2014-05-27 19:33:16 -07:00
Ben Vanik
192941eeb0 PACK D3DCOLOR. 2014-05-27 16:23:46 -07:00
Ben Vanik
2856d38024 Fixing some instructions. 2014-05-27 14:31:19 -07:00
Ben Vanik
5436cde0fc Saturating unsigned VECTOR_ADD. 2014-05-27 14:27:07 -07:00
Ben Vanik
8619a15ee3 Emulated POW2/LOG2. Can probably be faked with polynomials. 2014-05-27 13:25:22 -07:00
Ben Vanik
0612a68f80 Fixing encoding of vpextr*. 2014-05-27 13:02:38 -07:00
Ben Vanik
87f8a4bb25 vector_add. 2014-05-27 13:02:23 -07:00
Ben Vanik
e32342e956 Variable vector_shl int8. 2014-05-27 13:02:00 -07:00
Ben Vanik
7635bb71a0 Constant permute. 2014-05-27 12:03:40 -07:00
Ben Vanik
2d765461ff Common constant vector shifts. 2014-05-27 12:03:13 -07:00
Ben Vanik
16bac6d9c5 Constant support for a lot of vector ops. 2014-05-27 11:56:55 -07:00
Ben Vanik
efa0565398 Fixing permute. 2014-05-27 07:53:19 -07:00
Ben Vanik
5a85263e5f Trying out a new style of JIT pattern matching. 2014-05-26 20:28:21 -07:00