Home
last modified time | relevance | path

Searched refs:TotalCost (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSplitModule.cpp374 TotalCost = FnCosts.at(Fn); in FunctionWithDependencies()
376 TotalCost += FnCosts.at(Dep); in FunctionWithDependencies()
392 CostType TotalCost = 0; member
397 return TotalCost > Threshold && !Dependencies.empty(); in isLarge()
694 if (A.TotalCost == B.TotalCost) in splitAMDGPUModule()
696 return A.TotalCost > B.TotalCost; in splitAMDGPUModule()
702 SML << "[root] " << getName(*FWD.Fn) << " (totalCost:" << FWD.TotalCost in splitAMDGPUModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSampleProfileInference.cpp111 int64_t TotalCost = 0; in run() local
116 TotalCost += Edge.Cost * Edge.Flow; in run()
124 << " of " << TotalCost << " cost\n"); in run()
127 return TotalCost; in run()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp330 int TotalCost = TotalSecondaryCost + IC.getCost() * NumCallerUsers; in shouldBeDeferred() local
332 return TotalCost < Allowance; in shouldBeDeferred()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp2621 InstructionCost TotalCost = ComparisonCost * BranchCost * DifferentBlocks; in findCostForOutputBlocks() local
2623 LLVM_DEBUG(dbgs() << "Adding: " << TotalCost in findCostForOutputBlocks()
2626 OutputCost += TotalCost * NumOutputBranches; in findCostForOutputBlocks()