RKSimon wrote: Something we're struggling with is duplicated all ones/zeros expansions for different widths, I'm worried this could make this even worse if we don't address it. https://github.com/llvm/llvm-project/pull/169009