diff options
| author | 2015-12-15 21:10:45 +0000 | |
|---|---|---|
| committer | 2015-12-15 21:10:45 +0000 | |
| commit | ec85f7d2a189b176422e82aa03e16c76db48e7be (patch) | |
| tree | 4a53eb14db06af2e8fc84bbebd48a462e868bfd4 /compiler/optimizing/induction_var_analysis.h | |
| parent | 20aeec4a7aeb1d249e07db8e5067a4c62ab7956d (diff) | |
| parent | 0bbc1727c446ee5f4cc3c28e68127164ef379594 (diff) | |
Merge "Various induction/range analysis improvements."
am: 0bbc1727c4
* commit '0bbc1727c446ee5f4cc3c28e68127164ef379594':
Various induction/range analysis improvements.
Diffstat (limited to 'compiler/optimizing/induction_var_analysis.h')
| -rw-r--r-- | compiler/optimizing/induction_var_analysis.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/optimizing/induction_var_analysis.h b/compiler/optimizing/induction_var_analysis.h index cf354093f2..84d5d82568 100644 --- a/compiler/optimizing/induction_var_analysis.h +++ b/compiler/optimizing/induction_var_analysis.h @@ -188,9 +188,11 @@ class HInductionVarAnalysis : public HOptimization { InductionInfo* CreateConstant(int64_t value, Primitive::Type type); InductionInfo* CreateSimplifiedInvariant(InductionOp op, InductionInfo* a, InductionInfo* b); + // Constants. + bool IsIntAndGet(InductionInfo* info, int64_t* value); + // Helpers. static bool InductionEqual(InductionInfo* info1, InductionInfo* info2); - static bool IsIntAndGet(InductionInfo* info, int64_t* value); static std::string InductionToString(InductionInfo* info); // TODO: fine tune the following data structures, only keep relevant data. |