hiraditya wrote: Merging it, assuming there are no further suggestions. Let me know if it can be improved further and I can follow up with another PR. https://github.com/llvm/llvm-project/pull/78858