* Use single index for param register allocation for windows callconv (#691) The used registers depend entirely on the parameter index (1st, 2nd, 3rd, 4th, ... param) and we cannot shift unused registers to other indexes, if they are not designated for the use for that parameter index.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.