Cranelift shuffles require indices to be in-bounds, which the avx512-using backend also requires via a debug assert, so this commit fixes a test with simd shuffles to only use in-bounds indices. This is motivated by another failure on CI where the machine we were running on presumably had avx512 things enabled. This should fix those failures. Closes #3581