DavidSpickett wrote: Relands should explain what has changed since the original commit, if anything. I can't tell here if this PR is different, or some other PR fixed a bug that was exposed by the original PR. https://github.com/llvm/llvm-project/pull/236971