Lines Matching defs:GetTLI

253   function_ref<const TargetLibraryInfo &(Function &)> GetTLI;
511 function_ref<const TargetLibraryInfo &(Function &)> GetTLI = nullptr,
515 GetTLI(GetTLI), PSI(PSI), F(Callee), DL(F.getDataLayout()), ORE(ORE),
705 GetAssumptionCache, GetBFI, GetTLI, PSI, ORE,
1124 function_ref<const TargetLibraryInfo &(Function &)> GetTLI = nullptr,
1128 : CallAnalyzer(Callee, Call, TTI, GetAssumptionCache, GetBFI, GetTLI, PSI,
1248 GetAssumptionCache, GetBFI, GetTLI, PSI, ORE,
1375 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
1378 : CallAnalyzer(Callee, Call, TTI, GetAssumptionCache, GetBFI, GetTLI,
2266 const TargetLibraryInfo *TLI = GetTLI ? &GetTLI(*F) : nullptr;
2914 function_ref<const TargetLibraryInfo &(Function &)> &GetTLI) {
2918 // GetTLI call). Therefore we copy the first result.
2919 auto CalleeTLI = GetTLI(*Callee);
2922 GetTLI(*Caller).areInlineCompatible(CalleeTLI,
2966 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
2970 GetAssumptionCache, GetTLI, GetBFI, PSI, ORE);
2977 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
2991 GetAssumptionCache, GetBFI, GetTLI, PSI, ORE, true,
3003 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
3005 InlineCostFeaturesAnalyzer CFA(CalleeTTI, GetAssumptionCache, GetBFI, GetTLI,
3015 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) {
3057 if (!functionsHaveCompatibleAttributes(Caller, Callee, CalleeTTI, GetTLI))
3088 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
3093 llvm::getAttributeBasedInliningDecision(Call, Callee, CalleeTTI, GetTLI);
3106 GetAssumptionCache, GetBFI, GetTLI, PSI, ORE);