https://github.com/c-rhodes approved this pull request. Left one minor comment but otherwise LGTM cheers. I do have a wider question tho, should `vector.matrix_multiply` be disabled for scalable vectors at the op-level? https://github.com/llvm/llvm-project/pull/102225