Lines Matching refs:CallSite
21 #include "llvm/IR/CallSite.h"
126 static bool InlineCallIfPossible(CallSite CS, InlineFunctionInfo &IFI,
170 // reuse and makes a callsite (C) available for inlining. When we process
264 unsigned Inliner::getInlineThreshold(CallSite CS) const {
304 static void emitAnalysis(CallSite CS, const Twine &Msg) {
312 /// at the given CallSite.
313 bool Inliner::shouldInline(CallSite CS) {
370 CallSite CS2(U);
389 // See if inlining or original callsite would erase the cost delta of
390 // this callsite. We subtract off the penalty for the call instruction,
458 SmallVector<std::pair<CallSite, int>, 16> CallSites;
472 CallSite CS(cast<Value>(I));
515 CallSite CS = CallSites[CSi].first;
587 CallSites.push_back(std::make_pair(CallSite(Ptr), NewHistoryID));