Simon Pilgrim 6e574a4fa3
[X86] lowerVECTOR_SHUFFLE - canonicalize zeros/ones/fp splat constants to ensure no undefs (#141214)
Make it easier for splat/element-equivalent detection by ensuring
constant splats contain no undefs.

Integer constants are limited to rematerializable zeros/ones values to
avoid unnecessary scalar_to_vector(int) -> load conversions - we can
relax this later if useful
2025-05-23 11:02:46 +01:00
..
2025-05-22 15:42:22 +01:00