| Index: runtime/vm/flow_graph_optimizer.cc
|
| diff --git a/runtime/vm/flow_graph_optimizer.cc b/runtime/vm/flow_graph_optimizer.cc
|
| index d74c8643bc3d5445a1db3e98d5c10fb018473512..522dee1a22007fcaf82a884f584f21dff92470f9 100644
|
| --- a/runtime/vm/flow_graph_optimizer.cc
|
| +++ b/runtime/vm/flow_graph_optimizer.cc
|
| @@ -3381,7 +3381,7 @@ class LoadOptimizer : public ValueObject {
|
| void EmitPhis() {
|
| for (intptr_t i = 0; i < phis_.length(); i++) {
|
| PhiInstr* phi = phis_[i];
|
| - if ((phi->input_use_list() != NULL) && !EliminateRedundantPhi(phi)) {
|
| + if (phi->HasUses() && !EliminateRedundantPhi(phi)) {
|
| phi->mark_alive();
|
| phi->block()->InsertPhi(phi);
|
| } else {
|
|
|