https://github.com/MaheshRavishankar requested changes to this pull request. Nice! Left a few last comments based on things that have changed since the last review. I am happy with this to land after. https://github.com/llvm/llvm-project/pull/88712