https://github.com/preames requested changes to this pull request. Revoking previous LGTM - per CI, change does not update all tests and fails to build. Please fix. https://github.com/llvm/llvm-project/pull/125683