https://github.com/fhahn approved this pull request. LGTM thanks! I think it would be great to add a paragraph or link to a doc about how it works as suggested by @vitalybuka but this could also be done as follow-up https://github.com/llvm/llvm-project/pull/123595