OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ScaledNumbers
(Results
1 - 2
of
2
) sorted by relevancy
/src/external/apache2/llvm/dist/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
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
ScaledNumber.h
12
// namespace
ScaledNumbers
. The class ScaledNumber is useful for modelling
33
namespace
ScaledNumbers
{
413
} // end namespace
ScaledNumbers
523
return ScaledNumber(DigitsLimits::max(),
ScaledNumbers
::MaxScale);
553
int32_t lg() const { return
ScaledNumbers
::getLg(Digits, Scale); }
558
int32_t lgFloor() const { return
ScaledNumbers
::getLgFloor(Digits, Scale); }
564
return
ScaledNumbers
::getLgCeiling(Digits, Scale);
610
ScaledNumbers
::getSum(Digits, Scale, X.Digits, X.Scale);
612
if (Scale >
ScaledNumbers
::MaxScale)
618
ScaledNumbers
::getDifference(Digits, Scale, X.Digits, X.Scale)
[
all
...]
Completed in 53 milliseconds
Indexes created Wed Sep 23 00:26:21 UTC 2026