Lines Matching refs:left_range

1192                                               MonotonicValueRange* left_range,  in HandleIfBetweenTwoMonotonicValueRanges()  argument
1203 if (left_range->GetIncrement() == 1 && in HandleIfBetweenTwoMonotonicValueRanges()
1204 left_range->GetBound().IsConstant() && in HandleIfBetweenTwoMonotonicValueRanges()
1234 left_range->GetBound(), in HandleIfBetweenTwoMonotonicValueRanges()
1243 left_range->GetBound().Add(right_compensation, &overflow, &underflow), in HandleIfBetweenTwoMonotonicValueRanges()
1265 ValueRange* left_range = LookupValueRange(left, block); in HandleIf() local
1267 if (left_range != nullptr) { in HandleIf()
1268 left_monotonic_range = left_range->AsMonotonicValueRange(); in HandleIf()
1291 if (left_range != nullptr && left_range->IsMonotonicValueRange()) { in HandleIf()
1293 left_range->AsMonotonicValueRange(), in HandleIf()
1540 ValueRange* left_range = LookupValueRange(left, block); in VisitIf() local
1541 if (left_range == nullptr) { in VisitIf()
1545 if (left_range->IsMonotonicValueRange() && in VisitIf()
1546 block == left_range->AsMonotonicValueRange()->GetLoopHeader()) { in VisitIf()
1548 DCHECK(left == left_range->AsMonotonicValueRange()->GetInductionVariable()); in VisitIf()
1550 left_range->AsMonotonicValueRange()->GetLoopHeaderSuccesorInLoop(); in VisitIf()
1556 if ((new_left_range == left_range) || in VisitIf()
1562 new_left_range = left_range->AsMonotonicValueRange()-> in VisitIf()
1564 if (new_left_range != left_range) { in VisitIf()
1576 ValueRange* left_range = LookupValueRange(add->GetLeft(), add->GetBlock()); in VisitAdd() local
1577 if (left_range == nullptr) { in VisitAdd()
1580 ValueRange* range = left_range->Add(right->AsIntConstant()->GetValue()); in VisitAdd()
1591 ValueRange* left_range = LookupValueRange(left, sub->GetBlock()); in VisitSub() local
1592 if (left_range == nullptr) { in VisitSub()
1595 ValueRange* range = left_range->Add(-right->AsIntConstant()->GetValue()); in VisitSub()