reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
703 copy_if(Checks, std::back_inserter(CurrentChecks), IsCurrentCheck); 706 assert(CurrentChecks.size() != 0 && "We know we have at least one!"); 708 if (CurrentChecks.size() < 3) { 709 RangeChecksOut.insert(RangeChecksOut.end(), CurrentChecks.begin(), 710 CurrentChecks.end()); 717 llvm::sort(CurrentChecks, [&](const GuardWideningImpl::RangeCheck &LHS, 724 const ConstantInt *MinOffset = CurrentChecks.front().getOffset(); 725 const ConstantInt *MaxOffset = CurrentChecks.back().getOffset(); 739 !std::all_of(std::next(CurrentChecks.begin()), CurrentChecks.end(), 739 !std::all_of(std::next(CurrentChecks.begin()), CurrentChecks.end(), 778 RangeChecksOut.emplace_back(CurrentChecks.front()); 779 RangeChecksOut.emplace_back(CurrentChecks.back());