https://github.com/rolfmorel approved this pull request. Looking good! Only a couple nits and a request for expanding the tests a little. Other than that, looks good to go to me. https://github.com/llvm/llvm-project/pull/166801