Ben Vanik
|
192941eeb0
|
PACK D3DCOLOR.
|
2014-05-27 16:23:46 -07:00 |
|
Ben Vanik
|
5436cde0fc
|
Saturating unsigned VECTOR_ADD.
|
2014-05-27 14:27:07 -07:00 |
|
Ben Vanik
|
e32342e956
|
Variable vector_shl int8.
|
2014-05-27 13:02:00 -07:00 |
|
Ben Vanik
|
d85665bb06
|
More efficient 11111... vec loading.
|
2014-05-27 11:57:20 -07:00 |
|
Ben Vanik
|
5a85263e5f
|
Trying out a new style of JIT pattern matching.
|
2014-05-26 20:28:21 -07:00 |
|
Ben Vanik
|
b2f886be98
|
Fixing more x64 stuff.
|
2014-02-10 23:48:41 -08:00 |
|
Ben Vanik
|
74c9df6697
|
Re-enabling x64 backend, fixing many bugs.
|
2014-02-10 23:24:46 -08:00 |
|
Ben Vanik
|
544d453691
|
Stack fixes.
|
2014-02-02 12:28:40 -08:00 |
|
Ben Vanik
|
009a6d0745
|
Hacking together proper stack saving. Can't get >128b frames working.
|
2014-01-31 22:16:05 -08:00 |
|
Ben Vanik
|
1518523651
|
Untested code for static register load/stores.
|
2014-01-26 18:51:56 -08:00 |
|
Ben Vanik
|
638d9631af
|
Fixing register allocation bug.
|
2014-01-26 17:38:40 -08:00 |
|
Ben Vanik
|
c74f35552a
|
(air quotes) "register allocation" without spills.
|
2014-01-25 23:36:59 -08:00 |
|
Ben Vanik
|
0cca23cdd7
|
Source map in DebugInfo. IVM needs to port its stuff over eventually.
|
2014-01-25 21:20:28 -08:00 |
|
Ben Vanik
|
4609339c5a
|
JIT hackery. Not quite working.
|
2014-01-25 20:30:41 -08:00 |
|
Ben Vanik
|
8ae6053d0f
|
Deleting LIR and such, wiring up for HIR->x64.
|
2014-01-24 22:26:15 -08:00 |
|
Ben Vanik
|
e14d3379cb
|
Hooking up code emission.
|
2014-01-02 20:41:13 -08:00 |
|
Ben Vanik
|
125e7278c6
|
Ugh. Replacing the fancy templates with hand coded sequences for now.
|
2014-01-02 00:00:14 -08:00 |
|
Ben Vanik
|
dec0e35957
|
More X64 backend skeleton work.
|
2013-12-29 19:54:17 -08:00 |
|
Ben Vanik
|
3d01efffac
|
LIR skeleton, renaming some types to prevent conflict.
|
2013-12-29 14:28:46 -08:00 |
|