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

References

lib/Transforms/IPO/Inliner.cpp
  588         CallSites.push_back(std::make_pair(CS, -1));
  592   LLVM_DEBUG(dbgs() << ": " << CallSites.size() << " call sites.\n");
  595   if (CallSites.empty())
  600   unsigned FirstCallInSCC = CallSites.size();
  602     if (Function *F = CallSites[i].first.getCalledFunction())
  604         std::swap(CallSites[i--], CallSites[--FirstCallInSCC]);
  604         std::swap(CallSites[i--], CallSites[--FirstCallInSCC]);
  618     for (unsigned CSi = 0; CSi != CallSites.size(); ++CSi) {
  619       CallSite CS = CallSites[CSi].first;
  640         InlineHistoryID = CallSites[CSi].second;
  713             CallSites.push_back(std::make_pair(CallSite(Ptr), NewHistoryID));
  743         CallSites[CSi] = CallSites.back();
  743         CallSites[CSi] = CallSites.back();
  744         CallSites.pop_back();
  746         CallSites.erase(CallSites.begin() + CSi);
  746         CallSites.erase(CallSites.begin() + CSi);