Lines Matching refs:Benefit
129 InstructionCost Benefit = 0; member
482 InstructionCost Benefit = 0; in getBenefit() local
505 Benefit += 1; in getBenefit()
508 Benefit += TTI.getInstructionCost(I, TargetTransformInfo::TCK_CodeSize); in getBenefit()
513 return Benefit; in getBenefit()
2616 CurrentGroup.Benefit += RegionBenefit; in findCostBenefit()
2617 LLVM_DEBUG(dbgs() << "Current Benefit: " << CurrentGroup.Benefit << "\n"); in findCostBenefit()
2859 if (CurrentGroup.Cost >= CurrentGroup.Benefit && CostModel) { in doOutline()
2870 CurrentGroup.Cost - CurrentGroup.Benefit) in doOutline()
2893 return LHS->Benefit - LHS->Cost > RHS->Benefit - RHS->Cost; in doOutline()
2916 CurrentGroup.Benefit = 0; in doOutline()
2919 if (CurrentGroup.Cost >= CurrentGroup.Benefit) in doOutline()
2938 << " and benefit " << CurrentGroup.Benefit << "\n"); in doOutline()
2961 << " with benefit " << CurrentGroup.Benefit in doOutline()
2976 << ore::NV("Benefit", CurrentGroup.Benefit - CurrentGroup.Cost) in doOutline()