This patch adds a third mode for templates: REX inference is requestable at template instantiation time. This reduces the number of recipes by removing rex()/nonrex() redundancy for many instructions.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.