Author: Roman Lebedev Date: 2021-01-08T02:15:27+03:00 New Revision: be0a31d13bcf28577f65b8e189a8bb105b000274
URL: https://github.com/llvm/llvm-project/commit/be0a31d13bcf28577f65b8e189a8bb105b000274 DIFF: https://github.com/llvm/llvm-project/commit/be0a31d13bcf28577f65b8e189a8bb105b000274.diff LOG: [SimplifyCFG] DeleteDeadBlocks(): switch to non-permissive DomTree updates No actual changes needed, DetatchDeadBlocks() was already doing the right thing. Added: Modified: llvm/lib/Transforms/Utils/BasicBlockUtils.cpp Removed: ################################################################################ diff --git a/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp b/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp index 4d99067438ad..0b3a25902c69 100644 --- a/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp +++ b/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp @@ -105,7 +105,7 @@ void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, DetatchDeadBlocks(BBs, DTU ? &Updates : nullptr, KeepOneInputPHIs); if (DTU) - DTU->applyUpdatesPermissive(Updates); + DTU->applyUpdates(Updates); for (BasicBlock *BB : BBs) if (DTU) _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits