Searched refs:ScaledNumber (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ScaledNumber.h | 496 template <class DigitsT> class ScaledNumber : ScaledNumberBase { 514 ScaledNumber() = default; 516 constexpr ScaledNumber(DigitsType Digits, int16_t Scale) in ScaledNumber() function 520 ScaledNumber(const std::pair<DigitsT, int16_t> &X) in ScaledNumber() function 524 static ScaledNumber getZero() { return ScaledNumber(0, 0); } in getZero() 525 static ScaledNumber getOne() { return ScaledNumber(1, 0); } in getOne() 526 static ScaledNumber getLargest() { in getLargest() 527 return ScaledNumber(DigitsLimits::max(), ScaledNumbers::MaxScale); in getLargest() 529 static ScaledNumber get(uint64_t N) { return adjustToWidth(N, 0); } in get() 530 static ScaledNumber getInverse(uint64_t N) { in getInverse() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | BlockFrequency.cpp | 61 ScaledNumber<uint64_t> Block(Freq.getFrequency(), 0); in printRelativeBlockFreq() 62 ScaledNumber<uint64_t> Entry(EntryFreq.getFrequency(), 0); in printRelativeBlockFreq()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | SyntheticCountsUtils.h | 30 using Scaled64 = ScaledNumber<uint64_t>;
|
| H A D | BlockFrequencyInfoImpl.h | 144 ScaledNumber<uint64_t> toScaled() const; 179 using Scaled64 = ScaledNumber<uint64_t>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 65 ScaledNumber<uint64_t> BlockMass::toScaled() const { in toScaled() 67 return ScaledNumber<uint64_t>(1, 0); in toScaled() 68 return ScaledNumber<uint64_t>(getMass() + 1, -64); in toScaled()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SelectOptimize.cpp | 118 using Scaled64 = ScaledNumber<uint64_t>; 1388 ScaledNumber<uint64_t> 1414 ScaledNumber<uint64_t>
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 111 using Scaled64 = ScaledNumber<uint64_t>; in updateRelBlockFreq()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 1318 SRCS_MIN+= Support/ScaledNumber.cpp
|