Michael McLoughlin
6d6ff3cfc1
legal: include LICENSEs for data files
...
We depend upon data files from golang arch sub-repo and the Opcodes XML
database (behind PeachPy). This change includes their LICENSE files.
Updates #22
2018-12-31 16:17:44 -08:00
Michael McLoughlin
18cdf50d7c
reg: support for register casting
...
Adds methods for referencing sub- or super-registers. For example, for
general purpose registers you can now reference As8(), As16(), ... and
for vector AsX(), AsY(), AsZ().
Closes #1
2018-12-30 18:40:45 -08:00
Michael McLoughlin
1033aa4f9c
add golang.org/x/tools dependency
2018-12-17 21:13:00 -08:00
Michael McLoughlin
79bdb92163
fix ordering of generate script
2018-12-11 22:31:19 -08:00
Michael McLoughlin
e42eb1fb8c
fix go get command
2018-12-05 00:56:02 -08:00
Michael McLoughlin
ceca3612c6
add go get to bootstrap
2018-12-05 00:53:16 -08:00
Michael McLoughlin
00c50be004
enable some more linters
2018-12-05 00:49:12 -08:00
Michael McLoughlin
fa18d7229f
address some lint
2018-12-05 00:27:42 -08:00
Michael McLoughlin
7ab57635f6
start a lint script
2018-11-30 21:47:10 -08:00
Michael McLoughlin
b99b2cdbbf
script to run code generation
2018-11-25 17:00:14 -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
a956274bc3
import data files
2018-11-20 15:08:22 -06:00