Home
last modified time | relevance | path

Searched refs:CalleeTTI (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineCost.h279 TargetTransformInfo &CalleeTTI,
293 TargetTransformInfo &CalleeTTI,
307 CallBase &Call, Function *Callee, TargetTransformInfo &CalleeTTI,
319 CallBase &Call, TargetTransformInfo &CalleeTTI,
328 CallBase &Call, TargetTransformInfo &CalleeTTI,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineOrder.cpp66 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getInlineCostWrapper() local
70 return getInlineCost(CB, Params, CalleeTTI, GetAssumptionCache, GetTLI, in getInlineCostWrapper()
H A DInlineCost.cpp2933 CallBase &Call, const InlineParams &Params, TargetTransformInfo &CalleeTTI, in getInlineCost() argument
2938 return getInlineCost(Call, Call.getCalledFunction(), Params, CalleeTTI, in getInlineCost()
2943 CallBase &Call, TargetTransformInfo &CalleeTTI, in getInliningCostEstimate() argument
2958 InlineCostCallAnalyzer CA(*Call.getCalledFunction(), Call, Params, CalleeTTI, in getInliningCostEstimate()
2968 CallBase &Call, TargetTransformInfo &CalleeTTI, in getInliningCostFeatures() argument
2972 InlineCostFeaturesAnalyzer CFA(CalleeTTI, GetAssumptionCache, GetBFI, PSI, in getInliningCostFeatures()
2981 CallBase &Call, Function *Callee, TargetTransformInfo &CalleeTTI, in getAttributeBasedInliningDecision() argument
3024 if (!functionsHaveCompatibleAttributes(Caller, Callee, CalleeTTI, GetTLI)) in getAttributeBasedInliningDecision()
3053 TargetTransformInfo &CalleeTTI, in getInlineCost() argument
3060 llvm::getAttributeBasedInliningDecision(Call, Callee, CalleeTTI, GetTLI); in getInlineCost()
[all …]
H A DInlineAdvisor.cpp156 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice() local
160 return getInlineCost(CB, Params, CalleeTTI, GetAssumptionCache, GetTLI, in getDefaultInlineAdvice()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp730 auto &CalleeTTI = GetTTI(*Callee); in shouldPartialInline() local
735 getInlineCost(CB, getInlineParams(), CalleeTTI, GetAssumptionCache, in shouldPartialInline()
770 int NonWeightedSavings = getCallsiteCost(CalleeTTI, CB, DL); in shouldPartialInline()
H A DFunctionSpecialization.cpp993 auto &CalleeTTI = (GetTTI)(*CalledFunction); in getInliningBonus() local
1022 getInlineCost(*CS, CalledFunction, Params, CalleeTTI, GetAC, GetTLI); in getInliningBonus()