https://github.com/AaronBallman commented: This is looking reasonable to me. Some minor questions on the documentation, but otherwise I leave it to @erichkeane for the final sign off. https://github.com/llvm/llvm-project/pull/141846