reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/GuardWidening.cpp
  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());