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: