[llvm] r354612 - [EarlyCSE] Cleanup deadcode. [NFCI]
Alina Sbirlea via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 21 11:49:57 PST 2019
Author: asbirlea
Date: Thu Feb 21 11:49:57 2019
New Revision: 354612
URL: http://llvm.org/viewvc/llvm-project?rev=354612&view=rev
Log:
[EarlyCSE] Cleanup deadcode. [NFCI]
Summary: Cleanup nop assignments.
Reviewers: george.burgess.iv, davide
Subscribers: sanjoy, jlebar, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D58308
Modified:
llvm/trunk/lib/Transforms/Scalar/EarlyCSE.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/EarlyCSE.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/EarlyCSE.cpp?rev=354612&r1=354611&r2=354612&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/EarlyCSE.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/EarlyCSE.cpp Thu Feb 21 11:49:57 2019
@@ -1169,8 +1169,7 @@ bool EarlyCSE::run() {
CurrentGeneration, DT.getRootNode(),
DT.getRootNode()->begin(), DT.getRootNode()->end()));
- // Save the current generation.
- unsigned LiveOutGeneration = CurrentGeneration;
+ assert(!CurrentGeneration && "Create a new EarlyCSE instance to rerun it.");
// Process the stack.
while (!nodesToProcess.empty()) {
@@ -1202,9 +1201,6 @@ bool EarlyCSE::run() {
}
} // while (!nodes...)
- // Reset the current generation.
- CurrentGeneration = LiveOutGeneration;
-
return Changed;
}
More information about the llvm-commits
mailing list