LLVM: llvm::PseudoProbeManager Class Reference (original) (raw)
#include "[llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h](SampleProfileLoaderBaseImpl%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| PseudoProbeManager (const Module &M) | |
| const PseudoProbeDescriptor * | getDesc (uint64_t GUID) const |
| const PseudoProbeDescriptor * | getDesc (StringRef FProfileName) const |
| const PseudoProbeDescriptor * | getDesc (const Function &F) const |
| bool | profileIsHashMismatched (const PseudoProbeDescriptor &FuncDesc, const FunctionSamples &Samples) const |
| bool | moduleIsProbed (const Module &M) const |
| bool | profileIsValid (const Function &F, const FunctionSamples &Samples) const |
| llvm::PseudoProbeManager::PseudoProbeManager ( const Module & M) | inline |
|---|
◆ getDesc() [1/3]
◆ getDesc() [2/3]
◆ getDesc() [3/3]
◆ moduleIsProbed()
| bool llvm::PseudoProbeManager::moduleIsProbed ( const Module & M) const | inline |
|---|
◆ profileIsHashMismatched()
◆ profileIsValid()
The documentation for this class was generated from the following file:
- include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h