Searched refs:MaxScale (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Support/ |
H A D | ScaledNumber.cpp | 164 assert(E <= ScaledNumbers::MaxScale); 166 // Find a new E, but don't let it increase past MaxScale. 168 int NewE = std::min(ScaledNumbers::MaxScale, E + 63 - LeadingZeros); 171 assert(Shift == LeadingZeros || NewE == ScaledNumbers::MaxScale); 178 assert(E == ScaledNumbers::MaxScale);
|
/external/llvm/include/llvm/Support/ |
H A D | ScaledNumber.h | 38 const int32_t MaxScale = 16383; member in namespace:llvm::ScaledNumbers 153 /// Returns \c (DigitsT_MAX, MaxScale) for divide-by-zero (0 for 0/0). 164 return std::make_pair(std::numeric_limits<DigitsT>::max(), MaxScale); 525 return ScaledNumber(DigitsLimits::max(), ScaledNumbers::MaxScale); 613 // Check for exponent past MaxScale. 614 if (Scale > ScaledNumbers::MaxScale) 708 /// \pre Shift >= MinScale && Shift + 64 <= MaxScale. 711 assert(Shift <= ScaledNumbers::MaxScale - 64 && 842 int32_t ScaleShift = std::min(Shift, ScaledNumbers::MaxScale - Scale);
|
/external/llvm/unittests/Support/ |
H A D | ScaledNumberTest.cpp | 140 EXPECT_EQ(SP32(UINT32_MAX, MaxScale), getQuotient32(1, 0)); 141 EXPECT_EQ(SP32(UINT32_MAX, MaxScale), getQuotient32(6, 0)); 174 EXPECT_EQ(SP64(UINT64_MAX, MaxScale), getQuotient64(1, 0)); 175 EXPECT_EQ(SP64(UINT64_MAX, MaxScale), getQuotient64(6, 0));
|
Completed in 297 milliseconds