arsenm added a comment. If you blindly scan forward, you're going to run into blocks that have phis that are now missing an input for the new predecessor Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D125766/new/ https://reviews.llvm.org/D125766