Calculate what to divide by to scale counts.
Synopsis
Declared in <llvm/IR/ProfDataUtils.h>
uint64_t
calculateCountScale(uint64_t MaxCount);
Description
Given the maximum count, calculate a divisor that will scale all the weights to strictly less than std::numeric_limits<uint32_t>::max().
Return Value
The divisor to use when scaling counts down to 32 bits.
Parameters
Name |
Description |
MaxCount |
The largest count that will be scaled. |
Created with MrDocs