11happy wrote: the current working is as expected as per my understanding, However I request comments & suggestions from others as I am not quite sure that this would be fine,also apologies for not so good naming. Thank you https://github.com/llvm/llvm-project/pull/80040