Files
wasmtime/cranelift/codegen
Andrew Brown 86611d3bbc isle: expand enums in ISLE (#3586)
* x64: expand FloatCC enum in ISLE
* isle: regenerate manifests
* isle: generate all enum fields in `clif.isle`

This expands the `gen_isle` function to write all of the immediate
`enum`s out explicitly in `clif.isle`. Non-`enum` immediates are still
`extern primitive`.

* Only compile `enum_values` with `rebuild-isle` feature
* Only compile `gen_enum_isle` with `rebuild-isle` feature
2021-12-12 18:31:42 -08:00
..
2021-10-10 14:19:08 +02:00
2021-12-12 18:31:42 -08:00
2021-12-12 18:31:42 -08:00

This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.