This makes non-legalized jump table instructions operate on operands with pointer-sized types. This means we need to extend smaller types into the pointer-sized operand, when the two don't match.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.