Files
wasmtime/cranelift/codegen
Benjamin Bouvier c5bbc87498 machinst: allow passing constant information to the instruction emitter;
A new associated type Info is added to MachInstEmit, which is the
immutable counterpart to State. It can't easily be constructed from an
ABICallee, since it would require adding an associated type to the
latter, and making so leaks the associated type in a lot of places in
the code base and makes the code harder to read. Instead, the EmitInfo
state can simply be passed to the `Vcode::emit` function directly.
2020-10-08 09:21:51 +02:00
..
2020-09-23 13:54:02 -05:00

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