Michael McLoughlin
|
5c67547d67
|
doc: add package-level doc comments (#9)
|
2019-01-05 17:23:56 -08:00 |
|
Michael McLoughlin
|
f9a67bb2c0
|
internal/inst: doc exported symbols (#9)
|
2019-01-05 11:43:59 -08:00 |
|
Michael McLoughlin
|
ca5c7e7454
|
printer: add generated code warnings
|
2018-12-18 22:57:26 -08:00 |
|
Michael McLoughlin
|
19d1761694
|
fix couple of tests
|
2018-12-11 22:35:01 -08:00 |
|
Michael McLoughlin
|
69ee0e39cb
|
parameter loading
|
2018-12-08 20:14:51 -08:00 |
|
Michael McLoughlin
|
82b31fa0da
|
wip: adding instruction inputs and outputs
|
2018-12-02 17:57:12 -08:00 |
|
Michael McLoughlin
|
43575d8b61
|
start at some basic passes
|
2018-12-02 13:51:03 -08:00 |
|
Michael McLoughlin
|
bed7e7e2c2
|
stub operand checks
|
2018-11-26 10:13:04 -08:00 |
|
Michael McLoughlin
|
af02be06ba
|
add skeleton for instruction constructors
|
2018-11-25 21:50:46 -08:00 |
|
Michael McLoughlin
|
4dcfed6e16
|
add instruction arities function
|
2018-11-25 18:25:51 -08:00 |
|
Michael McLoughlin
|
09848512cc
|
add -bootstrap option to avogen
|
2018-11-25 17:11:24 -08:00 |
|
Michael McLoughlin
|
0694ebab9b
|
ensure all stdlib opcodes are present
|
2018-11-25 16:22:02 -08:00 |
|
Michael McLoughlin
|
6d3e3be578
|
generate test to ensure code generation worked
|
2018-11-24 17:53:17 -08:00 |
|
Michael McLoughlin
|
0edbdb064f
|
supporting more instructions seen in stdlib
|
2018-11-24 17:32:18 -08:00 |
|
Michael McLoughlin
|
a70227cbe3
|
test for stdlib opcodes
|
2018-11-24 14:55:51 -08:00 |
|
Michael McLoughlin
|
898d66c585
|
test asmtest with instruction list
|
2018-11-24 14:20:04 -08:00 |
|
Michael McLoughlin
|
bec73ca7a1
|
basic instruction properties
|
2018-11-24 14:08:55 -08:00 |
|
Michael McLoughlin
|
70dcf2b611
|
generate the instruction table
|
2018-11-24 13:47:30 -08:00 |
|
Michael McLoughlin
|
4571841ee5
|
fix implicit operands
|
2018-11-23 23:48:47 -08:00 |
|
Michael McLoughlin
|
4e059c258b
|
import isa and implicit operands
|
2018-11-23 17:14:18 -06:00 |
|
Michael McLoughlin
|
59e6af7d36
|
wip
|
2018-11-21 13:02:18 -06:00 |
|
Michael McLoughlin
|
cb259ce43b
|
rm x86csv stuff
|
2018-11-20 15:12:04 -06:00 |
|
Michael McLoughlin
|
7c2990754f
|
wip
|
2018-11-20 11:44:44 -06:00 |
|