Lines Matching refs:CallSites
393 SmallVector<std::pair<CallSite, int>, 16> CallSites; in inlineCalls() local
420 CallSites.push_back(std::make_pair(CS, -1)); in inlineCalls()
424 DEBUG(dbgs() << ": " << CallSites.size() << " call sites.\n"); in inlineCalls()
427 if (CallSites.empty()) in inlineCalls()
432 unsigned FirstCallInSCC = CallSites.size(); in inlineCalls()
434 if (Function *F = CallSites[i].first.getCalledFunction()) in inlineCalls()
436 std::swap(CallSites[i--], CallSites[--FirstCallInSCC]); in inlineCalls()
451 for (unsigned CSi = 0; CSi != CallSites.size(); ++CSi) { in inlineCalls()
452 CallSite CS = CallSites[CSi].first; in inlineCalls()
477 int InlineHistoryID = CallSites[CSi].second; in inlineCalls()
522 CallSites.push_back(std::make_pair(CallSite(Ptr), NewHistoryID)); in inlineCalls()
553 CallSites[CSi] = CallSites.back(); in inlineCalls()
554 CallSites.pop_back(); in inlineCalls()
556 CallSites.erase(CallSites.begin()+CSi); in inlineCalls()