https://github.com/steffenlarsen approved this pull request. This looks great, but I would prefer #234275 gets merged first so we don't have dangling test cases. https://github.com/llvm/llvm-project/pull/234289