AlexMaclean wrote: @Artem-B, I've addressed all comments, please let me know if there is anything else I should do to fix this up, if not please land on my behalf once tests pass. https://github.com/llvm/llvm-project/pull/79062