jayfoad wrote: > Pretty sure we do not want a UniformityAnalysis dependency in InstCombine. Why not? Because of compile time? Isn't UA supposed to be a no-op on targets that don't care about divergence? https://github.com/llvm/llvm-project/pull/99878