0bVdnt wrote: @bassiounix thanks for the review! I realized I was approaching this incorrectly, so I've reworked this PR completely and hopefully this is a more appropriate method. https://github.com/llvm/llvm-project/pull/177960