https://github.com/Dinistro approved this pull request. This nicely simplifies the handling of vector in LLVM dialect, thus LGTM! I suggest to wait for a bit such that others can also weight in their opinion on this change. https://github.com/llvm/llvm-project/pull/125690