/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 210 GetAssumptionCache(GetAssumptionCache) GetAssumptionCache() argument 215 function_ref<AssumptionCache &(Function &)> GetAssumptionCache; global() variable
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AlwaysInliner.cpp | 35 AlwaysInlineImpl(Module & M,bool InsertLifetime,ProfileSummaryInfo & PSI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<AAResults & (Function &)> GetAAR,function_ref<BlockFrequencyInfo & (Function &)> GetBFI) AlwaysInlineImpl() argument 133 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { runOnModule() local 169 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { run() local
|
H A D | ModuleInliner.cpp | 191 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { run() local
|
H A D | Inliner.cpp | 324 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { run() local
|
H A D | PartialInlining.cpp | 266 function_ref<AssumptionCache &(Function &)> GetAssumptionCache; global() member 1458 auto GetAssumptionCache = [&FAM](Function &F) -> AssumptionCache & { run() local
|
H A D | SampleProfile.cpp | 463 SampleProfileLoader(StringRef Name,StringRef RemapName,ThinOrFullLTOPhase LTOPhase,IntrusiveRefCntPtr<vfs::FileSystem> FS,std::function<AssumptionCache & (Function &)> GetAssumptionCache,std::function<TargetTransformInfo & (Function &)> GetTargetTransformInfo,std::function<const TargetLibraryInfo & (Function &)> GetTLI) SampleProfileLoader() argument 2310 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { run() local
|
/llvm-project/llvm/unittests/Analysis/ |
H A D | InlineCostTest.cpp | 48 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { in getInliningCostFeaturesForCall() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | InlineCost.cpp | 247 function_ref<AssumptionCache &(Function &)> GetAssumptionCache; member in __anonf27af12e0111::CallAnalyzer 496 CallAnalyzer(Function & Callee,CallBase & Call,const TargetTransformInfo & TTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<BlockFrequencyInfo & (Function &)> GetBFI=nullptr,ProfileSummaryInfo * PSI=nullptr,OptimizationRemarkEmitter * ORE=nullptr) CallAnalyzer() argument 1106 InlineCostCallAnalyzer(Function & Callee,CallBase & Call,const InlineParams & Params,const TargetTransformInfo & TTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<BlockFrequencyInfo & (Function &)> GetBFI=nullptr,ProfileSummaryInfo * PSI=nullptr,OptimizationRemarkEmitter * ORE=nullptr,bool BoostIndirect=true,bool IgnoreThreshold=false) InlineCostCallAnalyzer() argument 1354 InlineCostFeaturesAnalyzer(const TargetTransformInfo & TTI,function_ref<AssumptionCache & (Function &)> & GetAssumptionCache,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE,Function & Callee,CallBase & Call) InlineCostFeaturesAnalyzer() argument 2936 getInlineCost(CallBase & Call,const InlineParams & Params,TargetTransformInfo & CalleeTTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<const TargetLibraryInfo & (Function &)> GetTLI,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE) getInlineCost() argument 2946 getInliningCostEstimate(CallBase & Call,TargetTransformInfo & CalleeTTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE) getInliningCostEstimate() argument 2971 getInliningCostFeatures(CallBase & Call,TargetTransformInfo & CalleeTTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE) getInliningCostFeatures() argument 3056 getInlineCost(CallBase & Call,Function * Callee,const InlineParams & Params,TargetTransformInfo & CalleeTTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<const TargetLibraryInfo & (Function &)> GetTLI,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE) getInlineCost() argument 3245 std::function<AssumptionCache &(Function &)> GetAssumptionCache = run() local [all...] |
H A D | InlineOrder.cpp | 55 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { in getInlineCostWrapper() local
|
H A D | MLInlineAdvisor.cpp | 349 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { getAdviceImpl() local
|
H A D | InlineAdvisor.cpp | 144 auto GetAssumptionCache = [&](Function &F) -> AssumptionCache & { in getDefaultInlineAdvice() local
|