Michael McLoughlin
|
9f5277bf8e
|
support docstrings
|
2018-12-27 23:01:32 -08:00 |
|
Michael McLoughlin
|
6fc67c1fbc
|
examples/geohash: first version
Adds helper for constants as DATA sections.
|
2018-12-27 15:44:52 -08:00 |
|
Michael McLoughlin
|
9243d299e6
|
first pass at DATA sections
|
2018-12-27 11:57:46 -08:00 |
|
Michael McLoughlin
|
d29c6340d7
|
ast: change file to have a list of sections
|
2018-12-26 18:58:12 -08:00 |
|
Michael McLoughlin
|
6d1424dc66
|
build: -cpuprofile flag
|
2018-12-21 17:38:19 -08:00 |
|
Michael McLoughlin
|
f464082484
|
examples/sha1: single block
|
2018-12-21 00:30:59 -08:00 |
|
Michael McLoughlin
|
ca5c7e7454
|
printer: add generated code warnings
|
2018-12-18 22:57:26 -08:00 |
|
Michael McLoughlin
|
7f3efa1eb5
|
fix nil pointer dereference
|
2018-12-17 21:20:21 -08:00 |
|
Michael McLoughlin
|
34a3ddefcc
|
start example/test for components access
|
2018-12-17 20:52:26 -08:00 |
|
Michael McLoughlin
|
c882e52510
|
printing: commit some refactors (probably broken)
|
2018-12-11 00:18:22 -08:00 |
|
Michael McLoughlin
|
271670c14c
|
avogen: make mov generator deterministic
|
2018-12-08 22:14:30 -08:00 |
|
Michael McLoughlin
|
20525e1437
|
get the basic add example working
|
2018-12-08 22:02:02 -08:00 |
|
Michael McLoughlin
|
5431f2edef
|
support signatures and param load/stores
|
2018-12-08 21:16:03 -08:00 |
|
Michael McLoughlin
|
69ee0e39cb
|
parameter loading
|
2018-12-08 20:14:51 -08:00 |
|
Michael McLoughlin
|
faafa00e40
|
pass: test for liveness
|
2018-12-03 20:40:43 -08:00 |
|
Michael McLoughlin
|
b52c67f3fb
|
pass: naive implementation of liveness
|
2018-12-02 23:59:29 -08:00 |
|
Michael McLoughlin
|
43575d8b61
|
start at some basic passes
|
2018-12-02 13:51:03 -08:00 |
|
Michael McLoughlin
|
0ba8a60ea5
|
add label type
|
2018-11-30 21:37:17 -08:00 |
|
Michael McLoughlin
|
241b5ea673
|
some command line flags for builders
|
2018-11-30 20:58:51 -08:00 |
|
Michael McLoughlin
|
9b9f5b7e0c
|
first pass at a "builder" interface
|
2018-11-30 20:43:31 -08:00 |
|