| Index: src/hydrogen.cc
|
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc
|
| index 176dd9fa77a04f8c401cef6fd8da191bd736cefa..822a322ddd98ba2fdb0c868cc3ffbc47917e1e54 100644
|
| --- a/src/hydrogen.cc
|
| +++ b/src/hydrogen.cc
|
| @@ -55,6 +55,7 @@
|
| #include "hydrogen-removable-simulates.h"
|
| #include "hydrogen-representation-changes.h"
|
| #include "hydrogen-sce.h"
|
| +#include "hydrogen-store-elimination.h"
|
| #include "hydrogen-uint32-analysis.h"
|
| #include "lithium-allocator.h"
|
| #include "parser.h"
|
| @@ -3796,6 +3797,8 @@ bool HGraph::Optimize(BailoutReason* bailout_reason) {
|
|
|
| if (FLAG_check_elimination) Run<HCheckEliminationPhase>();
|
|
|
| + if (FLAG_store_elimination) Run<HStoreEliminationPhase>();
|
| +
|
| if (FLAG_use_range) Run<HRangeAnalysisPhase>();
|
|
|
| Run<HComputeChangeUndefinedToNaN>();
|
|
|