Home
last modified time | relevance | path

Searched refs:SampleBlockWeights (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h131 BlockWeightMap &SampleBlockWeights) in SampleProfileInference() argument
132 : F(F), Successors(Successors), SampleBlockWeights(SampleBlockWeights) {} in SampleProfileInference()
159 BlockWeightMap &SampleBlockWeights; variable
198 auto It = SampleBlockWeights.find(BB); in apply()
199 if (It != SampleBlockWeights.end() && It->second > 0) { in apply()
250 if (SampleBlockWeights.contains(BB)) { in createFlowFunction()
252 Block.Weight = SampleBlockWeights[BB]; in createFlowFunction()
H A DSampleProfileLoaderBaseImpl.h220 BlockWeightMap &SampleBlockWeights,
902 BlockWeightMap SampleBlockWeights;
906 SampleBlockWeights[&BI] = Weight.get();
909 applyProfi(F, Successors, SampleBlockWeights, BlockWeights, EdgeWeights);
953 FunctionT &F, BlockEdgeMap &Successors, BlockWeightMap &SampleBlockWeights,
955 auto Infer = SampleProfileInference<FT>(F, Successors, SampleBlockWeights);