Index: src/compiler/schedule.cc |
diff --git a/src/compiler/schedule.cc b/src/compiler/schedule.cc |
index 6bd1a17be0603476585442eaea760ce2b1ad3eb4..eb3dda8c260547ed7f0981d4c3dcc90d98b74a6b 100644 |
--- a/src/compiler/schedule.cc |
+++ b/src/compiler/schedule.cc |
@@ -344,7 +344,7 @@ void Schedule::EnsureSplitEdgeForm(BasicBlock* block) { |
split_edge_block->set_control(BasicBlock::kGoto); |
split_edge_block->successors().push_back(block); |
split_edge_block->predecessors().push_back(pred); |
- split_edge_block->set_deferred(pred->deferred()); |
+ split_edge_block->set_deferred(block->deferred()); |
*current_pred = split_edge_block; |
// Find a corresponding successor in the previous block, replace it |
// with the split edge block... but only do it once, since we only |