https://github.com/Abhishek-Varma approved this pull request. Thanks for this @cxy-1993 - this has been a really good nudge for fusing consumers! A few comments to address before merging. LGTM otherwise. https://github.com/llvm/llvm-project/pull/85528