Files
wasmtime/cranelift/codegen
Andrew Brown ce44719e1f refactor: change LowerCtx::get_immediate to return a DataValue
This change abstracts away (from the perspective of the new backend) how immediate values are stored in InstructionData. It gathers large immediates from necessary places (e.g. constant pool) and delegates to `InstructionData::imm_value` for the rest. This refactor only touches original users of `LowerCtx::get_immediate` but a future change could do the same for any place the new backend is accessing InstructionData directly to retrieve immediates.
2020-10-07 12:17:17 -07: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.