Ben Vanik
05387b4996
Fixing type mismatches.
2014-02-02 13:10:24 -08:00
Ben Vanik
a02f5c3e7a
Fixing alloy analysis warnings.
2014-01-14 01:11:42 -08:00
Ben Vanik
35ef6df1fc
sradx, vcfsx, vcfux.
2014-01-09 20:28:26 -08:00
Ben Vanik
d1528e24bb
Removing REM, adding MUL_HI, renaming MULADD/MULSUB.
2014-01-06 22:17:49 -08:00
Ben Vanik
a78447f015
Broken and.
2014-01-05 16:22:32 -08:00
Ben Vanik
16d93c5fb3
nandx.
2014-01-05 01:51:38 -08:00
Ben Vanik
3d01efffac
LIR skeleton, renaming some types to prevent conflict.
2013-12-29 14:28:46 -08:00
Ben Vanik
76be00dfdf
Fiddling.
2013-12-25 21:58:40 -08:00
Ben Vanik
abc5aac7ee
Removing unused code, via jdarpinian.
2013-12-25 20:57:07 -08:00
Ben Vanik
d1210218ac
Comment fixes.
2013-12-13 21:20:01 -08:00
Ben Vanik
69704853a3
Special casing sldi.
2013-12-13 20:11:04 -08:00
Ben Vanik
eb2d596c27
srawx, vsldoi, vupkd3d of D3DCOLOR -- all untested
2013-12-08 23:15:05 -08:00
Ben Vanik
7c4b2c6d23
sradi, which was totally wrong before o_o
2013-12-08 15:24:18 -08:00
Ben Vanik
7adc122620
No-op MSR instructions.
2013-12-08 14:31:19 -08:00
Ben Vanik
dc0848f7ba
rld*
2013-12-08 13:58:15 -08:00
Ben Vanik
28ff739449
Better nop handling.
2013-12-08 13:17:50 -08:00
Ben Vanik
50f53a483e
How did this ever work? Fixing and*.
2013-12-08 12:25:48 -08:00
Ben Vanik
3b268f07ef
Basic constant propagation.
2013-12-07 05:52:51 -08:00
Ben Vanik
fdb6a5cfa3
Initial Alloy implementation.
...
This is a regression in functionality and performance, but a much better
foundation for the future of the project (I think). It can run basic
apps under an SSA interpreter but doesn't support some of the features
required to do real 360 apps yet.
2013-12-06 22:57:16 -08:00