Lines Matching defs:It
24 auto It = llvm::upper_bound(Ranges, Range);
25 auto It2 = It;
28 if (It != It2) {
30 It = Ranges.erase(It, It2);
32 if (It != Ranges.begin() && Range.Start < It[-1].End)
33 It[-1].End = std::max(It[-1].End, Range.End);
35 Ranges.insert(It, Range);
39 auto It = std::partition_point(
42 return It != Ranges.begin() && Addr < It[-1].End;
48 auto It = std::partition_point(
51 if (It == Ranges.begin())
53 return Range.End <= It[-1].End;