https://github.com/david-arm commented: Thanks for this @dtemirbulatov - it looks like a useful addition! I've not done a full review of the code changes, but I've left some comments so far. https://github.com/llvm/llvm-project/pull/89226