https://github.com/lukel97 approved this pull request. Just a couple of nits but otherwise LGTM, thanks! Should probably wait for a second approval too in case anyone has other opinions https://github.com/llvm/llvm-project/pull/76550