Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Core/
H A DParallelUtilities.cpp85 unsigned TotalCost = 0; in estimateTotalCost() local
88 TotalCost += computeCostFor(BF, SkipPredicate, SchedPolicy); in estimateTotalCost()
92 if (TotalCost == 0) { in estimateTotalCost()
97 TotalCost = BC.getBinaryFunctions().size(); in estimateTotalCost()
99 return TotalCost; in estimateTotalCost()
141 const unsigned TotalCost = estimateTotalCost(BC, SkipPredicate, SchedPolicy); in runOnEachFunction() local
144 TotalCost > BlocksCount ? TotalCost / BlocksCount : 1; in runOnEachFunction()
198 const unsigned TotalCost = estimateTotalCost(BC, SkipPredicate, SchedPolicy); in runOnEachFunctionWithUniqueAllocId() local
201 TotalCost > BlocksCount ? TotalCost / BlocksCount : 1; in runOnEachFunctionWithUniqueAllocId()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp599 InstructionCost TotalCost = 0; in getSpecializationBonus() local
601 TotalCost += getUserBonus(U, TTI, LI); in getSpecializationBonus()
603 TotalCost.print(dbgs()); dbgs() << " for: " << *U << "\n"); in getSpecializationBonus()
611 return TotalCost; in getSpecializationBonus()
654 return TotalCost + Bonus; in getSpecializationBonus()
H A DIROutliner.cpp2603 InstructionCost TotalCost = ComparisonCost * BranchCost * DifferentBlocks; in findCostForOutputBlocks() local
2605 LLVM_DEBUG(dbgs() << "Adding: " << TotalCost in findCostForOutputBlocks()
2608 OutputCost += TotalCost * NumOutputBranches; in findCostForOutputBlocks()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSampleProfileInference.cpp98 int64_t TotalCost = 0; in run() local
103 TotalCost += Edge.Cost * Edge.Flow; in run()
111 << " of " << TotalCost << " cost\n"); in run()
114 return TotalCost; in run()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInlineAdvisor.cpp321 int TotalCost = TotalSecondaryCost + IC.getCost() * NumCallerUsers; in shouldBeDeferred() local
323 return TotalCost < Allowance; in shouldBeDeferred()