heiher wrote: @topperc Thanks for your suggestion. Your solution is indeed simpler and achieves the same functionality. I'm happy to adopt your approach. https://github.com/llvm/llvm-project/pull/100344