Fixes #2943, though not as optimally as may be desired. With x64 SIMD instructions, the memory operand must be aligned--this change adds that check. There are cases, however, where we can do better--see #3106.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.