Groverkss wrote: Also, this is not a good reduction pattern. You can reduce vector code by taking any vector value and replacing it with poison. There is nothing broadcast specific here. https://github.com/llvm/llvm-project/pull/183181