This fixes #2883 by restricting which types are available to the `uadd_sat`, `sadd_sat`, `usub_sat`, and `ssub_sat` IR operations.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.