normalizeProbabilities overloads

Synopses

Declared in <llvm/Support/BranchProbability.h>

Normalize probabilities in R so they sum to about one.

template<class ProbabilityContainer>
static
void
normalizeProbabilities(ProbabilityContainer&& R);

Normalize probabilities in []`Begin,` End) so they sum to about one.

template<class ProbabilityIter>
static
void
normalizeProbabilities(
    ProbabilityIter Begin,
    ProbabilityIter End);

Parameters

Name

Description

R

Container of probabilities to normalize in place.

Begin

Iterator to the first probability to normalize.

End

Iterator one past the last probability to normalize.

Created with MrDocs