[SVE] Expand DUPM patterns to handle all integer vector types.

NOTE: i8 vector splats are ignored because the immediate range of
DUP already has full coverage.

Differential Revision: https://reviews.llvm.org/D131078

GitOrigin-RevId: 0533c39a765318404a1e50cfd5279410f4ebe2c8
11 files changed