topperc wrote: > LGTM. For a future patch, could we generalize this with `llvm::isNeutralConstant` so we can handle vwmul too? Isn't this patch for .wv instructions? There is no vwmul.wv. https://github.com/llvm/llvm-project/pull/80523