https://github.com/lukel97 commented: Thanks, the LIS changes are pretty much what I had locally. Is #94658 strictly required for this though? I would have thought that state would have actually been OK without LiveIntervals https://github.com/llvm/llvm-project/pull/94686