OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ScaledNumbers
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/Support/
ScaledNumber.cpp
20
using namespace llvm::
ScaledNumbers
;
22
std::pair<uint64_t, int16_t>
ScaledNumbers
::multiply64(uint64_t LHS,
57
std::pair<uint32_t, int16_t>
ScaledNumbers
::divide32(uint32_t Dividend,
80
std::pair<uint64_t, int16_t>
ScaledNumbers
::divide64(uint64_t Dividend,
124
int
ScaledNumbers
::compareImpl(uint64_t L, uint64_t R, int ScaleDiff) {
163
assert(E >=
ScaledNumbers
::MinScale);
164
assert(E <=
ScaledNumbers
::MaxScale);
168
int NewE = std::min(
ScaledNumbers
::MaxScale, E + 63 - LeadingZeros);
171
assert(Shift == LeadingZeros || NewE ==
ScaledNumbers
::MaxScale);
179
assert(E ==
ScaledNumbers
::MaxScale)
[
all
...]
/external/llvm/include/llvm/Support/
ScaledNumber.h
13
// namespace
ScaledNumbers
. The class ScaledNumber is useful for modelling
34
namespace
ScaledNumbers
{
414
} // end namespace
ScaledNumbers
524
return ScaledNumber(DigitsLimits::max(),
ScaledNumbers
::MaxScale);
554
int32_t lg() const { return
ScaledNumbers
::getLg(Digits, Scale); }
559
int32_t lgFloor() const { return
ScaledNumbers
::getLgFloor(Digits, Scale); }
565
return
ScaledNumbers
::getLgCeiling(Digits, Scale);
611
ScaledNumbers
::getSum(Digits, Scale, X.Digits, X.Scale);
613
if (Scale >
ScaledNumbers
::MaxScale)
619
ScaledNumbers
::getDifference(Digits, Scale, X.Digits, X.Scale)
[
all
...]
/external/llvm/unittests/Support/
ScaledNumberTest.cpp
15
using namespace llvm::
ScaledNumbers
;
Completed in 41 milliseconds