Lines Matching refs:CallSites
443 SmallVector<std::pair<CallSite, int>, 16> CallSites; in runOnSCC() local
469 CallSites.push_back(std::make_pair(CS, -1)); in runOnSCC()
473 DEBUG(dbgs() << ": " << CallSites.size() << " call sites.\n"); in runOnSCC()
476 if (CallSites.empty()) in runOnSCC()
481 unsigned FirstCallInSCC = CallSites.size(); in runOnSCC()
483 if (Function *F = CallSites[i].first.getCalledFunction()) in runOnSCC()
485 std::swap(CallSites[i--], CallSites[--FirstCallInSCC]); in runOnSCC()
499 for (unsigned CSi = 0; CSi != CallSites.size(); ++CSi) { in runOnSCC()
500 CallSite CS = CallSites[CSi].first; in runOnSCC()
525 int InlineHistoryID = CallSites[CSi].second; in runOnSCC()
572 CallSites.push_back(std::make_pair(CallSite(Ptr), NewHistoryID)); in runOnSCC()
604 CallSites[CSi] = CallSites.back(); in runOnSCC()
605 CallSites.pop_back(); in runOnSCC()
607 CallSites.erase(CallSites.begin()+CSi); in runOnSCC()