Home
last modified time | relevance | path

Searched refs:Bonus (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionSpecialization.h143 struct Bonus { struct
147 Bonus() = default; argument
149 Bonus(Cost CodeSize, Cost Latency) { in Bonus() argument
160 Bonus &operator+=(const Bonus RHS) {
166 Bonus operator+(const Bonus RHS) const {
167 return Bonus(CodeSize + RHS.CodeSize, Latency + RHS.Latency);
170 bool operator==(const Bonus RHS) const {
203 Bonus getSpecializationBonus(Argument *A, Constant *C);
205 Bonus getBonusFromPendingPHIs();
213 Bonus getUserBonus(Instruction *User, Value *Use = nullptr,
/src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp157 Bonus InstCostVisitor::getBonusFromPendingPHIs() { in getBonusFromPendingPHIs()
158 Bonus B; in getBonusFromPendingPHIs()
169 Bonus InstCostVisitor::getSpecializationBonus(Argument *A, Constant *C) { in getSpecializationBonus()
172 Bonus B; in getSpecializationBonus()
184 Bonus InstCostVisitor::getUserBonus(Instruction *User, Value *Use, Constant *C) { in getUserBonus()
221 Bonus B(CodeSize, Latency); in getUserBonus()
875 Bonus B; in findSpecializations()
891 auto IsProfitable = [](Bonus &B, unsigned Score, unsigned FuncSize, in findSpecializations()
/src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp57 unsigned Bonus = 0; in adjustInliningThreshold() local
65 Bonus += 150; in adjustInliningThreshold()
68 LLVM_DEBUG(if (Bonus) in adjustInliningThreshold()
69 dbgs() << "++ SZTTI Adding inlining bonus: " << Bonus << "\n";); in adjustInliningThreshold()
70 return Bonus; in adjustInliningThreshold()
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp453 unsigned Bonus = 0; in getJumpThreadDuplicationCost() local
459 Bonus = 6; in getJumpThreadDuplicationCost()
463 Bonus = 8; in getJumpThreadDuplicationCost()
468 Threshold += Bonus; in getJumpThreadDuplicationCost()
509 return Size > Bonus ? Size - Bonus : 0; in getJumpThreadDuplicationCost()
/src/contrib/one-true-awk/testdir/
H A Dfunstack.ok1082 James H. Morris, Jr. A Bonus from van Wijngaarden's Device 773--773
H A Dfunstack.in7878 title = "A Bonus from {van Wijngaarden}'s Device",