https://github.com/skatrak commented: Thanks for this work Kareem. I just have a couple of nits, but mostly there's one part of this approach I don't fully understand. I'd appreciate it if you could elaborate a bit on that. https://github.com/llvm/llvm-project/pull/81715