https://github.com/cor3ntin commented: Thanks Matheus. I left a few nitpicky comments. The design looks good to me I think but it's not a trivial change so Ill want to review it more and have other people look at it too. https://github.com/llvm/llvm-project/pull/96023