/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AlwaysInliner.cpp | 37 function_ref<BlockFrequencyInfo &(Function &)> GetBFI) { in AlwaysInlineImpl() 172 auto GetBFI = [&](Function &F) -> BlockFrequencyInfo & { in run() local
|
H A D | SCCP.cpp | 116 std::function<BlockFrequencyInfo &(Function &)> GetBFI, in runIPSCCP() 398 auto GetBFI = [&FAM](Function &F) -> BlockFrequencyInfo & { in run() local
|
H A D | GlobalOpt.cpp | 1752 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 D | PartialInlining.cpp | 269 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 D | FunctionSpecialization.h | 168 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 D | HotColdSplitting.h | 60 function_ref<BlockFrequencyInfo *(Function &)> GetBFI; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineCost.cpp | 250 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 D | InlineOrder.cpp | 58 auto GetBFI = [&](Function &F) -> BlockFrequencyInfo & { in getInlineCostWrapper() local
|
H A D | InlineAdvisor.cpp | 147 auto GetBFI = [&](Function &F) -> BlockFrequencyInfo & { in getDefaultInlineAdvice() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 553 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 D | InductiveRangeCheckElimination.cpp | 254 GetBFIFunc GetBFI; global() member in __anona4c10e620111::InductiveRangeCheckElimination 263 InductiveRangeCheckElimination(ScalarEvolution & SE,BranchProbabilityInfo * BPI,DominatorTree & DT,LoopInfo & LI,GetBFIFunc GetBFI=std::nullopt) InductiveRangeCheckElimination() argument
|