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

/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/
H A DInlineCost.h68 CostBenefitPair(APInt Cost, APInt Benefit) : Cost(Cost), Benefit(Benefit) {} argument
72 const APInt &getBenefit() const { return Benefit; }
76 APInt Benefit; member in class:llvm::CostBenefitPair
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineOutliner.h194 unsigned Benefit = 0; member in namespace:llvm::outliner
268 C.Benefit = B;
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp130 InstructionCost Benefit = 0; member in struct:OutlinableGroup
492 InstructionCost Benefit = 0; local
515 Benefit += 1;
518 Benefit += TTI.getInstructionCost(I, TargetTransformInfo::TCK_CodeSize);
523 return Benefit;
2638 CurrentGroup.Benefit += RegionBenefit;
2639 LLVM_DEBUG(dbgs() << "Current Benefit: " << CurrentGroup.Benefit << "\n");
2881 if (CurrentGroup.Cost >= CurrentGroup.Benefit && CostModel) {
2892 CurrentGroup.Cost - CurrentGroup.Benefit)
[all...]
H A DHotColdSplitting.cpp233 InstructionCost Benefit = 0; local
237 Benefit +=
240 return Benefit;
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DRegAllocPBQP.cpp506 PBQP::PBQPNum Benefit) {
514 CostMat[I + 1][J + 1] -= Benefit;
502 addVirtRegCoalesce( PBQPRAGraph::RawMatrix &CostMat, const PBQPRAGraph::NodeMetadata::AllowedRegVector &Allowed1, const PBQPRAGraph::NodeMetadata::AllowedRegVector &Allowed2, PBQP::PBQPNum Benefit) argument

Completed in 169 milliseconds