Lines Matching refs:right_range

631                                               MonotonicValueRange* right_range) {  in HandleIfBetweenTwoMonotonicValueRanges()  argument
643 right_range->GetIncrement() == -1 && in HandleIfBetweenTwoMonotonicValueRanges()
644 right_range->GetBound().IsRelatedToArrayLength() && in HandleIfBetweenTwoMonotonicValueRanges()
645 right_range->GetBound().GetConstant() < 0) { in HandleIfBetweenTwoMonotonicValueRanges()
673 right_range->GetBound().Add(left_compensation, &overflow, &underflow)); in HandleIfBetweenTwoMonotonicValueRanges()
682 right_range->GetBound()); in HandleIfBetweenTwoMonotonicValueRanges()
726 ValueRange* right_range = LookupValueRange(right, block); in HandleIf() local
727 if (right_range != nullptr) { in HandleIf()
728 if (right_range->IsMonotonicValueRange()) { in HandleIf()
732 right_range->AsMonotonicValueRange()); in HandleIf()
736 lower = right_range->GetLower(); in HandleIf()
737 upper = right_range->GetUpper(); in HandleIf()
1148 ValueRange* right_range = LookupValueRange(right, sub->GetBlock()); in VisitSub() local
1149 if (right_range != nullptr) { in VisitSub()
1150 ValueBound lower = right_range->GetLower(); in VisitSub()
1151 ValueBound upper = right_range->GetUpper(); in VisitSub()
1265 ValueRange* right_range = new (&allocator_) ValueRange( in VisitRem() local
1272 right_range = right_range->Narrow(left_range); in VisitRem()
1274 AssignRange(instruction->GetBlock(), instruction, right_range); in VisitRem()
1295 ValueRange* right_range = new (&allocator_) ValueRange( in VisitRem() local
1301 right_range = right_range->Narrow(left_range); in VisitRem()
1303 AssignRange(instruction->GetBlock(), instruction, right_range); in VisitRem()