[RFC, mlir, vector] Deprecate then remove `vector.splat`

+1 to Option 2

Please feel free to add a link to this RFC in MLIR TCDG - Vector Dialect: Refactoring + Re-design ideas - Google Docs (there’s a bullet point under “Candidate Ops For Removal”).

Thanks for proposing this!