Benjamin Bouvier
|
660b8b28b8
|
[codegen] Add a pinned register that's entirely under the control of the user;
|
2019-09-06 16:18:27 +02:00 |
|
Benjamin Bouvier
|
cd1b2c0af0
|
[meta] Try to use {prefix+number} when looking up a register by name;
This makes it possible to look up registers like r15 on x86.
|
2019-09-03 14:08:37 +02:00 |
|
Benjamin Bouvier
|
21aaf0c89f
|
[meta] Add cdsl facilities for encodings and recipes;
Co-authored-by: Benjamin Bouvier <public@benj.me>
Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
|
2019-07-05 11:38:51 +02:00 |
|
Benjamin Bouvier
|
70f79d23bf
|
[meta] Make Builders build() instead of finish();
|
2019-05-29 14:05:01 +02:00 |
|
Benjamin Bouvier
|
049f067168
|
[meta] Build registers with their own builder and immutably construct the TargetIsa;
|
2019-02-12 08:19:57 -08:00 |
|
lazypassion
|
747ad3c4c5
|
moved crates in lib/ to src/, renamed crates, modified some files' text (#660)
moved crates in lib/ to src/, renamed crates, modified some files' text (#660)
|
2019-01-28 15:56:54 -08:00 |
|