Lines Matching refs:Caller

806     auto *Caller = CandidateCall.getParent()->getParent();  in isCostBenefitAnalysisEnabled()  local
807 if (!Caller->getEntryCount()) in isCostBenefitAnalysisEnabled()
810 BlockFrequencyInfo *CallerBFI = &(GetBFI(*Caller)); in isCostBenefitAnalysisEnabled()
982 auto *Caller = CandidateCall.getFunction(); in finalizeAnalysis() local
983 if (Caller->hasMinSize()) { in finalizeAnalysis()
1281 auto *Caller = CandidateCall.getFunction(); in finalizeAnalysis() local
1282 if (Caller->hasMinSize()) { in finalizeAnalysis()
1908 Function *Caller = Call.getCaller(); in updateThreshold() local
1945 if (Caller->hasMinSize()) { in updateThreshold()
1953 } else if (Caller->hasOptSize()) in updateThreshold()
1958 if (!Caller->hasMinSize()) { in updateThreshold()
1969 BlockFrequencyInfo *CallerBFI = GetBFI ? &(GetBFI(*Caller)) : nullptr; in updateThreshold()
1971 if (!Caller->hasOptSize() && HotCallSiteThreshold) { in updateThreshold()
2710 Function *Caller = CandidateCall.getFunction(); in analyze() local
2712 for (User *U : Caller->users()) { in analyze()
2714 if (Call && Call->getFunction() == Caller) { in analyze()
2841 Caller, InlineConstants::MaxInlineStackSizeAttributeName)) in analyze()
2877 Function *Caller, Function *Callee, TargetTransformInfo &TTI, in functionsHaveCompatibleAttributes() argument
2885 TTI.areInlineCompatible(Caller, Callee)) && in functionsHaveCompatibleAttributes()
2886 GetTLI(*Caller).areInlineCompatible(CalleeTLI, in functionsHaveCompatibleAttributes()
2888 AttributeFuncs::areInlineCompatible(*Caller, *Callee); in functionsHaveCompatibleAttributes()
3018 Function *Caller = Call.getCaller(); in getAttributeBasedInliningDecision() local
3019 if (!functionsHaveCompatibleAttributes(Caller, Callee, CalleeTTI, GetTLI)) in getAttributeBasedInliningDecision()
3023 if (Caller->hasOptNone()) in getAttributeBasedInliningDecision()
3028 if (!Caller->nullPointerIsDefined() && Callee->nullPointerIsDefined()) in getAttributeBasedInliningDecision()