| 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);
|
|
|