Currently the lowering for `iconst` will sign-extend the payload value of the `iconst` instruction itself, but the payload is already sign-extended to this isn't necessary. This commit removes the redundant sign extension.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.