For ShiftRR and VecShiftRR, if shift_reg is zero_reg(), the instruction does not actually use any register value. Fixes #4969
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.