diff options
author | 2017-03-06 11:13:43 -0800 | |
---|---|---|
committer | 2017-03-06 15:20:04 -0800 | |
commit | 92685a8a56fba7191612cf210f9c667b5ceda2af (patch) | |
tree | 563009abe4387cb83c63320504148cedfc764bc3 /compiler/optimizing/side_effects_analysis.h | |
parent | 5c90d0b0f332436f7ca5c028256bf5e91e9023d4 (diff) |
Pass driver to loop opt. Add new side_effects phase.
Rationale:
Break-out CL of ART Vectorizer: number 3.
The purpose is making the original CL smaller
and easier to review.
Bug: 34083438
Test: test-art-host
Change-Id: I7cece807ee4f5fcaeae41f1deed33ac263447b77
Diffstat (limited to 'compiler/optimizing/side_effects_analysis.h')
-rw-r--r-- | compiler/optimizing/side_effects_analysis.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/optimizing/side_effects_analysis.h b/compiler/optimizing/side_effects_analysis.h index bac6088bf7..fea47e66d9 100644 --- a/compiler/optimizing/side_effects_analysis.h +++ b/compiler/optimizing/side_effects_analysis.h @@ -25,8 +25,8 @@ namespace art { class SideEffectsAnalysis : public HOptimization { public: - explicit SideEffectsAnalysis(HGraph* graph) - : HOptimization(graph, kSideEffectsAnalysisPassName), + SideEffectsAnalysis(HGraph* graph, const char* pass_name = kSideEffectsAnalysisPassName) + : HOptimization(graph, pass_name), graph_(graph), block_effects_(graph->GetBlocks().size(), graph->GetArena()->Adapter(kArenaAllocSideEffectsAnalysis)), @@ -41,7 +41,7 @@ class SideEffectsAnalysis : public HOptimization { bool HasRun() const { return has_run_; } - static constexpr const char* kSideEffectsAnalysisPassName = "SideEffects"; + static constexpr const char* kSideEffectsAnalysisPassName = "side_effects"; private: void UpdateLoopEffects(HLoopInformation* info, SideEffects effects); |