summaryrefslogtreecommitdiff
path: root/compiler/optimizing/induction_var_range.h
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2016-10-12 22:57:20 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2016-10-12 22:57:20 +0000
commit023161ec66746da03daf9de584569b453ff45689 (patch)
treed9585c36fd746e1287e5294012774a5eea4eeb04 /compiler/optimizing/induction_var_range.h
parentb38187c7a91ce3fd56921991715dd08a94f3ad16 (diff)
parent7dc96932491dde6b5b58998254d5837dbcbbde03 (diff)
Merge "Recognize XOR-based periodic induction."
Diffstat (limited to 'compiler/optimizing/induction_var_range.h')
-rw-r--r--compiler/optimizing/induction_var_range.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/optimizing/induction_var_range.h b/compiler/optimizing/induction_var_range.h
index df31e81169..895130064a 100644
--- a/compiler/optimizing/induction_var_range.h
+++ b/compiler/optimizing/induction_var_range.h
@@ -193,6 +193,8 @@ class InductionVarRange {
HInductionVarAnalysis::InductionInfo* trip,
bool in_body,
bool is_min) const;
+ Value GetXor(HInductionVarAnalysis::InductionInfo* info1,
+ HInductionVarAnalysis::InductionInfo* info2) const;
Value MulRangeAndConstant(int64_t value,
HInductionVarAnalysis::InductionInfo* info,