Lines Matching full:callee
63 /// Number of bytes allocated statically by the callee.
138 Function &Callee, int Threshold)
139 : TD(TD), TTI(TTI), F(Callee), Threshold(Threshold), Cost(0),
761 Value *Callee = CS.getCalledValue();
769 Function *F = dyn_cast_or_null<Function>(SimplifiedValues.lookup(Callee));
1020 // The worklist of live basic blocks in the callee *after* inlining. We avoid
1021 // adding basic blocks of the callee which can be proven to be dead for this
1174 InlineCost InlineCostAnalysis::getInlineCost(CallSite CS, Function *Callee,
1177 if (!Callee)
1182 if (Callee->getAttributes().hasAttribute(AttributeSet::FunctionIndex,
1184 if (isInlineViable(*Callee))
1192 if (Callee->mayBeOverridden() ||
1193 Callee->getAttributes().hasAttribute(AttributeSet::FunctionIndex,
1198 DEBUG(llvm::dbgs() << " Analyzing call of " << Callee->getName()
1201 CallAnalyzer CA(TD, *TTI, *Callee, Threshold);