HomeSort by relevance Sort by last modified time
    Searched refs:upper_expr (Results 1 - 2 of 2) sorted by null

  /art/compiler/optimizing/
induction_var_analysis.cc 617 InductionInfo* upper_expr = b; local
627 if (cmp == kCondNE && ((stride_value == +1 && IsTaken(lower_expr, upper_expr, kCondLE)) ||
628 (stride_value == -1 && IsTaken(lower_expr, upper_expr, kCondGE)))) {
636 !FitsNarrowerControl(lower_expr, upper_expr, stride_value, a->type, cmp)) {
644 VisitTripCount(loop, lower_expr, upper_expr, stride_expr, stride_value, type, cmp);
651 InductionInfo* upper_expr,
682 InductionInfo* trip_count = upper_expr;
683 const bool is_taken = IsTaken(lower_expr, upper_expr, cmp);
684 const bool is_finite = IsFinite(upper_expr, stride_value, type, cmp);
717 InductionInfo* taken_test = CreateInvariantOp(op, lower_expr, upper_expr);
    [all...]
induction_var_analysis.h 186 InductionInfo* upper_expr,
191 bool IsTaken(InductionInfo* lower_expr, InductionInfo* upper_expr, IfCondition cmp);
192 bool IsFinite(InductionInfo* upper_expr,
197 InductionInfo* upper_expr,

Completed in 3057 milliseconds