asb wrote: I've tweaked slightly to limit the maximum cluster size. Without that, increased register pressure might lead to an unacceptable number of additional spills. https://github.com/llvm/llvm-project/pull/75341