im-lunex wrote: ok i think i need more time on this.. thanks for the review will let you know when it's done ... also you can share if you have any other suggestions here... https://github.com/llvm/llvm-project/pull/216253