Audit vector-transfer-collapse-inner-most-dims.mlir (and the corresponding patterns) and add tests for scalable vectors. Patches: * https://github.com/llvm/llvm-project/pull/98902 * https://github.com/llvm/llvm-project/pull/96227 * https://github.com/llvm/llvm-project/pull/96218 * https://github.com/llvm/llvm-project/pull/96214 * https://github.com/llvm/llvm-project/pull/94906 * https://github.com/llvm/llvm-project/pull/94490 * https://github.com/llvm/llvm-project/pull/94604 * https://github.com/llvm/llvm-project/pull/94904 * https://github.com/llvm/llvm-project/pull/99810