Home | History | Annotate | Download | only in IPO

Lines Matching defs:Low

258     std::set<ArgPromotion::IndicesVector>::iterator Low;
259 Low = Set.upper_bound(Indices);
260 if (Low != Set.begin())
261 Low--;
262 // Low is now the last element smaller than or equal to Indices. This means
267 return Low != Set.end() && IsPrefix(*Low, Indices);
277 std::set<ArgPromotion::IndicesVector>::iterator Low;
278 Low = Safe.upper_bound(ToMark);
280 if (Low != Safe.begin())
281 Low--;
282 // Low is now the last element smaller than or equal to Indices. This
285 if (Low != Safe.end()) {
286 if (IsPrefix(*Low, ToMark))
291 // Increment Low, so we can use it as a "insert before" hint
292 ++Low;
295 Low = Safe.insert(Low, ToMark);
296 ++Low;
299 while (Low != End && IsPrefix(ToMark, *Low)) {
300 std::set<ArgPromotion::IndicesVector>::iterator Remove = Low;
301 ++Low;