vgvassilev wrote: > Generally looks good, but it seems that some parts of this PR are also incorporated into another PR, so it's a bit hard to review. Rebased, should be only the commit in question now, as the other one landed. https://github.com/llvm/llvm-project/pull/89811