diff options
author | 2017-03-07 01:01:43 +0000 | |
---|---|---|
committer | 2017-03-07 01:01:43 +0000 | |
commit | d88663823f75dbd68cace178ddca4767775d97a1 (patch) | |
tree | c166773bb9b6406b712d8b6387a94f03c2394aae /compiler/optimizing/loop_optimization.cc | |
parent | f9d80d72a686048200bcf6a7f37192f9eb75d5bd (diff) | |
parent | 92685a8a56fba7191612cf210f9c667b5ceda2af (diff) |
Merge "Pass driver to loop opt. Add new side_effects phase."
Diffstat (limited to 'compiler/optimizing/loop_optimization.cc')
-rw-r--r-- | compiler/optimizing/loop_optimization.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler/optimizing/loop_optimization.cc b/compiler/optimizing/loop_optimization.cc index 26c9ab83c2..318d83bf40 100644 --- a/compiler/optimizing/loop_optimization.cc +++ b/compiler/optimizing/loop_optimization.cc @@ -16,6 +16,7 @@ #include "loop_optimization.h" +#include "driver/compiler_driver.h" #include "linear_order.h" namespace art { @@ -57,8 +58,10 @@ static bool IsEarlyExit(HLoopInformation* loop_info) { // HLoopOptimization::HLoopOptimization(HGraph* graph, + CompilerDriver* compiler_driver, HInductionVarAnalysis* induction_analysis) : HOptimization(graph, kLoopOptimizationPassName), + compiler_driver_(compiler_driver), induction_range_(induction_analysis), loop_allocator_(nullptr), top_loop_(nullptr), |