Avoid reusing output registers in make_i64x2_from_lanes by threading the output name instead, and using smart constructors for x64_pinsrd instead of constructing the instructions directly.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.