reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);