Home
last modified time | relevance | path

Searched defs:GetBFI (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp37 function_ref<BlockFrequencyInfo &(Function &)> GetBFI) { in AlwaysInlineImpl()
172 auto GetBFI = [&](Function &F) -> BlockFrequencyInfo & { in run() local
H A DSCCP.cpp116 std::function<BlockFrequencyInfo &(Function &)> GetBFI, in runIPSCCP()
398 auto GetBFI = [&FAM](Function &F) -> BlockFrequencyInfo & { in run() local
H A DGlobalOpt.cpp1752 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in isValidCandidateForColdCC()
1786 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in hasOnlyColdCalls()
1923 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in OptimizeFunctions()
2487 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in optimizeGlobalsInModule()
2575 auto GetBFI = [&FAM](Function &F) -> BlockFrequencyInfo & { in run() local
H A DPartialInlining.cpp269 function_ref<BlockFrequencyInfo &(Function &)> GetBFI; member
1466 auto GetBFI = [&FAM](Function &F) -> BlockFrequencyInfo & { in run() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionSpecialization.h168 std::function<BlockFrequencyInfo &(Function &)> GetBFI; global() variable
180 FunctionSpecializer(SCCPSolver & Solver,Module & M,FunctionAnalysisManager * FAM,std::function<BlockFrequencyInfo & (Function &)> GetBFI,std::function<const TargetLibraryInfo & (Function &)> GetTLI,std::function<TargetTransformInfo & (Function &)> GetTTI,std::function<AssumptionCache & (Function &)> GetAC) FunctionSpecializer() argument
H A DHotColdSplitting.h60 function_ref<BlockFrequencyInfo *(Function &)> GetBFI; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp250 function_ref<BlockFrequencyInfo &(Function &)> GetBFI; member in __anon463f3bdb0111::CallAnalyzer
497 function_ref<BlockFrequencyInfo &(Function &)> GetBFI = nullptr, in CallAnalyzer()
1107 function_ref<BlockFrequencyInfo &(Function &)> GetBFI = nullptr, in InlineCostCallAnalyzer()
1355 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in InlineCostFeaturesAnalyzer()
2936 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in getInlineCost()
2945 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in getInliningCostEstimate()
2970 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in getInliningCostFeatures()
3056 function_ref<BlockFrequencyInfo &(Function &)> GetBFI, in getInlineCost()
H A DInlineOrder.cpp58 auto GetBFI = [&](Function &F) -> BlockFrequencyInfo & { in getInlineCostWrapper() local
H A DInlineAdvisor.cpp147 auto GetBFI = [&](Function &F) -> BlockFrequencyInfo & { in getDefaultInlineAdvice() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp553 Module &M, function_ref<BlockFrequencyInfo *(Function &F)> GetBFI, in runOnModule() argument
579 auto GetBFI = [&FAM](Function &F) { in run() local
764 function_ref<BlockFrequencyInfo *(Function &F)> GetBFI, in emitProfileNotes() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp254 GetBFIFunc GetBFI; global() member in __anona4c10e620111::InductiveRangeCheckElimination
263 InductiveRangeCheckElimination(ScalarEvolution & SE,BranchProbabilityInfo * BPI,DominatorTree & DT,LoopInfo & LI,GetBFIFunc GetBFI=std::nullopt) InductiveRangeCheckElimination() argument