https://github.com/c-rhodes approved this pull request. LGTM assuming `splitCondBranches` gets tested. Accepting now before I go on holiday. Once again Ben excellent work! 🙏 https://github.com/llvm/llvm-project/pull/90448