aboutsummaryrefslogtreecommitdiff
path: root/etc/compile-by-zinc
Commit message (Collapse)AuthorAge
* Handle equality in parsingGravatar Jason Gross2017-08-14
|
* Fixup header and footerGravatar Jason Gross2017-08-14
|
* Update scheduler to know about implicit mulx argGravatar Jason Gross2017-08-14
| | | | | Now it prefers putting together mulx with the same implicit arg (approximated as the same variable with the lower number).
* Use a more realistic processor modelGravatar Jason Gross2017-08-13
|
* Revert "Revert "Subset compiler differently""Gravatar Jason Gross2017-08-13
| | | | This reverts commit c8c82f2edf416b667ba487dfa2cff0795d37cbe6.
* Revert "Subset compiler differently"Gravatar Jason Gross2017-08-13
| | | | This reverts commit 7038444e6515ec51a3b6d1cdfe972664d3f16c81.
* Subset compiler differentlyGravatar Jason Gross2017-08-13
|
* Add heuristic searchGravatar Jason Gross2017-08-13
|
* Update the graph makerGravatar Jason Gross2017-08-13
|
* Update exhaustive search compilerGravatar Jason Gross2017-08-13
|
* Add memoize.py to zinc compiler folderGravatar Jason Gross2017-08-11
|
* wip on register allocation in pythonGravatar Jason Gross2017-08-09
|
* Fix the sense of dependencies in zinc generationGravatar Jason Gross2017-08-09
| | | | | This brings the maximum window size back down to 53, so we use the old method of making dependencies, rather than the new one.
* Get all scheduling done in one frameGravatar Jason Gross2017-08-09
|
* Fix wipGravatar Jason Gross2017-08-09
|
* Larger instruction window for zincGravatar Jason Gross2017-08-09
|
* Add a faster version of the zinc compilerGravatar Jason Gross2017-08-06
|
* Add initial stab at C-compilation by optimizationGravatar Jason Gross2017-08-06