https://github.com/zero9178 commented: Perfect, thank you so much! I added some nits regarding code-style and found oen case that I believe is a bug. Otherwise I think this will soon be good to go https://github.com/llvm/llvm-project/pull/108933