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 shared definitions for use in both cranelift-codegen-meta and cranelift -codegen.