Anthony Pesch
|
c6cdf1f672
|
nest X64Function in its own block to avoid clang errors related to goto usage
|
2014-05-14 00:36:05 -07: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
|
0cca23cdd7
|
Source map in DebugInfo. IVM needs to port its stuff over eventually.
|
2014-01-25 21:20:28 -08:00 |
|
Ben Vanik
|
8ae6053d0f
|
Deleting LIR and such, wiring up for HIR->x64.
|
2014-01-24 22:26:15 -08:00 |
|
Ben Vanik
|
faa75c9407
|
Making debug info toggles a flag to allow finer control.
|
2014-01-13 21:12:10 -08:00 |
|
Ben Vanik
|
a8eff63dbc
|
Adding skeleton for reg allocator.
|
2014-01-04 02:57:53 -08:00 |
|
Ben Vanik
|
88b631b160
|
Emitting more x64.
|
2014-01-04 00:30:43 -08:00 |
|
Ben Vanik
|
9ef2d1baf6
|
Calling generated code. Woo.
|
2014-01-02 20:56:21 -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
|
08cff81f6a
|
HIR->LIR flow.
|
2013-12-29 23:51:51 -08:00 |
|
Ben Vanik
|
63f11732a5
|
Wiring up the LIR flow.
|
2013-12-29 22:05:41 -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 |
|