Lines Matching defs:Advisor
506 MLInlineAdvice::MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB,
509 : InlineAdvice(Advisor, CB, ORE, Recommendation),
510 CallerIRSize(Advisor->isForcedToStop() ? 0 : Advisor->getIRSize(*Caller)),
511 CalleeIRSize(Advisor->isForcedToStop() ? 0 : Advisor->getIRSize(*Callee)),
512 CallerAndCalleeEdges(Advisor->isForcedToStop()
514 : (Advisor->getLocalCalls(*Caller) +
515 Advisor->getLocalCalls(*Callee))),
516 PreInlineCallerFPI(Advisor->getCachedFPI(*Caller)) {
518 FPU.emplace(Advisor->getCachedFPI(*getCaller()), CB);