Moxinilian wrote: Hey! Thanks for the contribution. I'm worried that this adds a lot of ad hoc infrastructure for an extremely specific case. Do you think this could be made more general? https://github.com/llvm/llvm-project/pull/89107