Fix codegen for SIMD select with scalar condition.
Fix SIMD shuffle with undef mask elements.
Remove the SIMD signMask polyfill hack.
Add tests for int32x4, float32x4, int32x3, and float32x3 shuffles.