bjorn3
|
6b32fcfcea
|
Remove Constraint
|
2021-10-12 15:12:26 +02:00 |
|
bjorn3
|
3e4167ba95
|
Remove registers from cranelift-codegen-meta
|
2021-09-29 16:27:47 +02:00 |
|
bjorn3
|
18bd27e90b
|
Remove legalizer support from cranelift-codegen-meta
|
2021-09-29 16:27:45 +02:00 |
|
bjorn3
|
d499933612
|
Remove encoding generation from cranelift-codegen-meta
|
2021-09-29 16:23:58 +02:00 |
|
Andrew Brown
|
f19456640c
|
Add documentation for top-level items in cranelift-codegen/meta
|
2019-10-31 09:35:08 -07: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
|
22a6823496
|
[meta] Rename cdsl/inst to cdsl/instructions;
|
2019-05-29 14:05:01 +02:00 |
|
Benjamin Bouvier
|
390cfb37da
|
[meta] Use named predicates for x86 settings in the Rust crate too;
And generate them using the same deterministic order that the Python
code uses.
|
2019-05-03 12:01:12 +02:00 |
|
Benjamin Bouvier
|
1f21349c4b
|
[meta] Add CPU modes to the meta crate;
|
2019-04-25 11:44:56 +02:00 |
|
Benjamin Bouvier
|
494f3abf1d
|
[meta] Add type inference, transforms and AST helpers for legalization;
|
2019-04-25 11:44:56 +02:00 |
|
Benjamin Bouvier
|
3c31eac48c
|
[meta] Port Instruction/InstructionGroup to the Rust meta crate;
|
2019-03-28 14:13:29 +01:00 |
|
Benjamin Bouvier
|
d59bef1902
|
[meta] Port Formats and Operands to the Rust crate;
|
2019-03-27 14:43:27 +01:00 |
|
Benjamin Bouvier
|
146e0bd2f5
|
[meta] Port Typevar to the Rust crate;
|
2019-03-27 14:43:27 +01: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 |
|