Home
last modified time | relevance | path

Searched refs:MaxScale (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A DScaledNumber.cpp164 assert(E <= ScaledNumbers::MaxScale); in toStringAPFloat()
168 int NewE = std::min(ScaledNumbers::MaxScale, E + 63 - LeadingZeros); in toStringAPFloat()
171 assert(Shift == LeadingZeros || NewE == ScaledNumbers::MaxScale); in toStringAPFloat()
179 assert(E == ScaledNumbers::MaxScale); in toStringAPFloat()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DScaledNumber.h36 const int32_t MaxScale = 16383; variable
162 return std::make_pair(std::numeric_limits<DigitsT>::max(), MaxScale); in getQuotient()
523 return ScaledNumber(DigitsLimits::max(), ScaledNumbers::MaxScale); in getLargest()
612 if (Scale > ScaledNumbers::MaxScale)
702 assert(Shift <= ScaledNumbers::MaxScale - 64 && in adjustToWidth()
843 int32_t ScaleShift = std::min(Shift, ScaledNumbers::MaxScale - Scale); in shiftLeft()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DScaledNumberTest.cpp138 EXPECT_EQ(SP32(UINT32_MAX, MaxScale), getQuotient32(1, 0)); in TEST()
139 EXPECT_EQ(SP32(UINT32_MAX, MaxScale), getQuotient32(6, 0)); in TEST()
172 EXPECT_EQ(SP64(UINT64_MAX, MaxScale), getQuotient64(1, 0)); in TEST()
173 EXPECT_EQ(SP64(UINT64_MAX, MaxScale), getQuotient64(6, 0)); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12283 unsigned MaxScale = 64 / EltSizeInBits; in matchShuffleAsVTRUNC() local
12285 for (unsigned Scale = 2; Scale <= MaxScale; Scale += Scale) { in matchShuffleAsVTRUNC()
12385 unsigned MaxScale = 64 / EltSizeInBits; in lowerShuffleWithVPMOV() local
12386 for (unsigned Scale = 2; Scale <= MaxScale; Scale += Scale) { in lowerShuffleWithVPMOV()
12429 unsigned MaxScale = 64 / EltSizeInBits; in lowerShuffleAsVTRUNC() local
12430 for (unsigned Scale = 2; Scale <= MaxScale; Scale += Scale) { in lowerShuffleAsVTRUNC()
37279 unsigned MaxScale = 64 / MaskEltSize; in matchUnaryShuffle() local
37280 for (unsigned Scale = 2; Scale <= MaxScale; Scale *= 2) { in matchUnaryShuffle()