Sukumarsawant wrote: LGTM. Also if you want to implement other functions you can do them in a separate PR just make sure to adhere to [LLVM AI Tool Use Policy](https://llvm.org/docs/AIToolPolicy.html). https://github.com/llvm/llvm-project/pull/199442