https://github.com/arsenm commented: What's the difficulty supporting vectors in the expansion directly? I assume it requires simple bookkeeping adjustments to handle them? https://github.com/llvm/llvm-project/pull/86954