summaryrefslogtreecommitdiff
path: root/compiler/optimizing/induction_var_range.cc
diff options
context:
space:
mode:
author Santiago Aboy Solanes <solanes@google.com> 2024-07-10 12:42:25 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-07-10 12:42:25 +0000
commit607555d1ceedc58d4738975f86ca879ce366bd2b (patch)
tree4f492bd7da78800c18c4adf383ae41f4d6573253 /compiler/optimizing/induction_var_range.cc
parentdd4aa173b8eb00a556b83ab4c58433591c21a6f4 (diff)
parent23d41e80e752feaee439a4535721cfcf42795b88 (diff)
Don't override is_min in the UseFullTripCount case am: 23d41e80e7
Original change: https://android-review.googlesource.com/c/platform/art/+/3164457 Change-Id: I3d2331769828e9635f232b157f6ac52ffd165386 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'compiler/optimizing/induction_var_range.cc')
-rw-r--r--compiler/optimizing/induction_var_range.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/optimizing/induction_var_range.cc b/compiler/optimizing/induction_var_range.cc
index 72719f89bf..767a149636 100644
--- a/compiler/optimizing/induction_var_range.cc
+++ b/compiler/optimizing/induction_var_range.cc
@@ -816,7 +816,7 @@ InductionVarRange::Value InductionVarRange::GetVal(const HBasicBlock* context,
case HInductionVarAnalysis::kTripCountInLoopUnsafe:
if (UseFullTripCount(context, loop, is_min)) {
// Return the full trip count (do not subtract 1 as we do in loop body).
- return GetVal(context, loop, info->op_a, trip, /*is_min=*/ false);
+ return GetVal(context, loop, info->op_a, trip, is_min);
}
FALLTHROUGH_INTENDED;
case HInductionVarAnalysis::kTripCountInBody:
@@ -1561,7 +1561,7 @@ bool InductionVarRange::GenerateCode(const HBasicBlock* context,
trip,
graph,
block,
- /*is_min=*/false,
+ is_min,
result,
allow_potential_overflow);
}