indexXArrayAsY# primops make no attempt at handling alignment
It appears that the unaligned index and store primops added in #14447 (closed) (see efd70cfb) make no attempt at dealing with architectures that do not permit unaligned memory access. This is currently only problematic when using the LLVM backend to target ARMv7.
Edited by Ben Gamari