https://github.com/nathanchance approved this pull request. Seems correct to me, this appears to be a problem introduced by the original change (6271606969e27) if I am understanding correctly. https://github.com/llvm/llvm-project/pull/143497