Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp126 ProbeFactorMap ProbeFactors; in runAfterPass() local
128 collectProbeFactors(&BB, ProbeFactors); in runAfterPass()
129 verifyProbeFactors(F, ProbeFactors); in runAfterPass()
138 ProbeFactorMap &ProbeFactors) { in collectProbeFactors() argument
142 ProbeFactors[{Probe->Id, Hash}] += Probe->Factor; in collectProbeFactors()
148 const Function *F, const ProbeFactorMap &ProbeFactors) { in verifyProbeFactors() argument
151 for (const auto &I : ProbeFactors) { in verifyProbeFactors()
421 ProbeFactorMap ProbeFactors; in runOnFunction() local
426 ProbeFactors[{Probe->Id, Hash}] += BBProfileCount(&Block); in runOnFunction()
436 float Sum = ProbeFactors[{Probe->Id, Hash}]; in runOnFunction()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DSampleProfileProbe.h74 void collectProbeFactors(const BasicBlock *BB, ProbeFactorMap &ProbeFactors);
81 const ProbeFactorMap &ProbeFactors);