Searched refs:ProbeManager (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | SampleProfileMatcher.h | 30 const PseudoProbeManager *ProbeManager; variable 122 const PseudoProbeManager *ProbeManager, ThinOrFullLTOPhase LTOPhase, in SampleProfileMatcher() argument 127 : M(M), Reader(Reader), CG(CG), ProbeManager(ProbeManager), in SampleProfileMatcher()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MIRSampleProfile.cpp | 303 ProbeManager = std::make_unique<PseudoProbeManager>(M); in doInitialization() 304 if (!ProbeManager->moduleIsProbed(M)) { in doInitialization() 329 if (!ProbeManager->profileIsValid(MF.getFunction(), *Samples)) in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfileMatcher.cpp | 446 !ProbeManager->profileIsValid(F, *FSFlattened); in runOnFunction() 530 const auto *FuncDesc = ProbeManager->getDesc(FS.getGUID()); in countMismatchedFuncSamples() 535 if (ProbeManager->profileIsHashMismatched(*FuncDesc, FS)) { in countMismatchedFuncSamples() 797 const auto *FuncDesc = ProbeManager->getDesc(IRFunc); in functionMatchesProfileHelper() 799 !ProbeManager->profileIsHashMismatched(*FuncDesc, *FSFlattened)) { in functionMatchesProfileHelper()
|
H A D | SampleProfile.cpp | 1790 if (!ProbeManager->getDesc(F)) in emitAnnotations() 1795 if (ProbeManager->profileIsValid(F, *Samples)) { in emitAnnotations() 2059 ProbeManager = std::make_unique<PseudoProbeManager>(M); in doInitialization() 2060 if (!ProbeManager->moduleIsProbed(M)) { in doInitialization() 2072 M, *Reader, CG, ProbeManager.get(), LTOPhase, SymbolMap, PSL, in doInitialization() 2097 const auto *FuncDesc = ProbeManager->getDesc(FS.getGUID()); in rejectHighStalenessProfile() 2107 if (ProbeManager->profileIsHashMismatched(*FuncDesc, FS)) in rejectHighStalenessProfile()
|
H A D | SampleProfileProbe.cpp | 465 SampleProfileProber ProbeManager(F, ModuleId); in run() local 466 ProbeManager.instrumentOneFunc(F, TM); in run()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | SampleProfileLoaderBaseImpl.h | 314 std::unique_ptr<PseudoProbeManager> ProbeManager;
|