Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineCost.h68 CostBenefitPair(APInt Cost, APInt Benefit) in CostBenefitPair() argument
69 : Cost(std::move(Cost)), Benefit(std::move(Benefit)) {} in CostBenefitPair()
73 const APInt &getBenefit() const { return Benefit; } in getBenefit()
77 APInt Benefit; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOutliner.h197 unsigned Benefit = 0; in Candidate()
271 C.Benefit = B;
194 unsigned Benefit = 0; global() member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp128 InstructionCost Benefit = 0; member
487 InstructionCost Benefit = 0; in getBenefit() local
510 Benefit += 1; in getBenefit()
513 Benefit += TTI.getInstructionCost(I, TargetTransformInfo::TCK_CodeSize); in getBenefit()
518 return Benefit; in getBenefit()
2634 CurrentGroup.Benefit += RegionBenefit; in findCostBenefit()
2635 LLVM_DEBUG(dbgs() << "Current Benefit: " << CurrentGroup.Benefit << "\n"); in findCostBenefit()
2877 if (CurrentGroup.Cost >= CurrentGroup.Benefit && CostModel) { in doOutline()
2888 CurrentGroup.Cost - CurrentGroup.Benefit) in doOutline()
2911 return LHS->Benefit - LHS->Cost > RHS->Benefit - RHS->Cost; in doOutline()
[all …]
H A DHotColdSplitting.cpp289 InstructionCost Benefit = 0; in getOutliningBenefit() local
293 Benefit += in getOutliningBenefit()
296 return Benefit; in getOutliningBenefit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocPBQP.cpp506 PBQP::PBQPNum Benefit) { in addVirtRegCoalesce() argument
514 CostMat[I + 1][J + 1] -= Benefit; in addVirtRegCoalesce()