davemgreen wrote: Me and @c-rhodes and @usha1830 were talking about this and I gave it a go to generalize it a little and support a few more high-mul patters. There is a new patch in #168396 https://github.com/llvm/llvm-project/pull/156879