Index: src/compiler/graph-trimmer.cc |
diff --git a/src/compiler/graph-trimmer.cc b/src/compiler/graph-trimmer.cc |
index ff2c036ea8bca595a3fdb0455c7468a35d6970c4..5fae425e1ef248942017a55104b9d800300ab1d2 100644 |
--- a/src/compiler/graph-trimmer.cc |
+++ b/src/compiler/graph-trimmer.cc |
@@ -24,19 +24,13 @@ void GraphTrimmer::TrimGraph() { |
MarkAsLive(graph()->end()); |
// Compute transitive closure of live nodes. |
for (size_t i = 0; i < live_.size(); ++i) { |
- for (Node* const input : live_[i]->inputs()) { |
- DCHECK_EQ(IsLive(input), |
- std::find(live_.begin(), live_.end(), input) != live_.end()); |
- MarkAsLive(input); |
- } |
+ for (Node* const input : live_[i]->inputs()) MarkAsLive(input); |
} |
// Remove dead->live edges. |
for (Node* const live : live_) { |
DCHECK(IsLive(live)); |
for (Edge edge : live->use_edges()) { |
Node* const user = edge.from(); |
- DCHECK_EQ(IsLive(user), |
- std::find(live_.begin(), live_.end(), user) != live_.end()); |
if (!IsLive(user)) { |
if (FLAG_trace_turbo_reduction) { |
OFStream os(stdout); |