jayfoad wrote: This is still a draft because I'd like to understand why it affected X86 codegen. I assume it is due to some difference in the pressure sets affecting the scheduler. https://github.com/llvm/llvm-project/pull/81850