Searched defs:Numerator (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/Support/ |
H A D | BranchProbability.cpp | 37 BranchProbability::BranchProbability(uint32_t Numerator, uint32_t Denominator) { argument 39 assert(Numerator <= Denominator && "Probability cannot be bigger than 1!"); 41 N = Numerator; 44 (Numerator * static_cast<uint64_t>(D) + Denominator / 2) / Denominator; 50 BranchProbability::getBranchProbability(uint64_t Numerator, argument 52 assert(Numerator <= Denominator && "Probability cannot be bigger than 1!"); 59 return BranchProbability(Numerator >> Scale, Denominator);
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
H A D | BlockFrequencyImpl.h | 216 uint32_t Numerator = EntryFreq - CProb ? EntryFreq - CProb : 1; local 217 divBlockFreq(BB, BranchProbability(Numerator, EntryFreq));
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 697 // Computes the Quotient and Remainder of the division of Numerator by 699 static void divide(ScalarEvolution &SE, const SCEV *Numerator, argument 702 assert(Numerator && Denominator && "Uninitialized SCEV"); 704 SCEVDivision D(SE, Numerator, Denominator); 708 if (Numerator == Denominator) { 714 if (Numerator->isZero()) { 722 *Quotient = Numerator; 730 *Quotient = Numerator; 735 // Bail out when the Numerator is not divisible by one of the terms of 739 *Remainder = Numerator; 754 visitTruncateExpr(const SCEVTruncateExpr *Numerator) argument 755 visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) argument 756 visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) argument 757 visitUDivExpr(const SCEVUDivExpr *Numerator) argument 758 visitSMaxExpr(const SCEVSMaxExpr *Numerator) argument 759 visitUMaxExpr(const SCEVUMaxExpr *Numerator) argument 760 visitUnknown(const SCEVUnknown *Numerator) argument 761 visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) argument 763 visitConstant(const SCEVConstant *Numerator) argument 784 visitAddRecExpr(const SCEVAddRecExpr *Numerator) argument 801 visitAddExpr(const SCEVAddExpr *Numerator) argument 827 visitMulExpr(const SCEVMulExpr *Numerator) argument 898 SCEVDivision(ScalarEvolution &S, const SCEV *Numerator, const SCEV *Denominator) argument 912 cannotDivide(const SCEV *Numerator) argument [all...] |
H A D | ValueTracking.cpp | 3090 const APInt *Numerator, *Denominator; local 3101 if (match(Inst->getOperand(0), m_APInt(Numerator))) 3102 return !Numerator->isMinSignedValue();
|
Completed in 175 milliseconds