================ ---------------- jayfoad wrote: Nit: to avoid the double negative here, maybe replace the function hasNoSuperRegClasses with hasAnySuperRegClasses that returns the opposite? https://github.com/llvm/llvm-project/pull/208297