|
LLVM
3.7.0
|
Classes | |
| struct | LineLocation |
| Represents the relative location of an instruction. More... | |
| class | SampleRecord |
| Representation of a single sample record. More... | |
| class | FunctionSamples |
| Representation of the samples collected for a function. More... | |
| class | SampleProfileReader |
| Sample-based profile reader. More... | |
| class | SampleProfileReaderText |
| class | SampleProfileReaderBinary |
| class | SampleProfileWriter |
| Sample-based profile writer. Base class. More... | |
| class | SampleProfileWriterText |
| Sample-based profile writer (text format). More... | |
| class | SampleProfileWriterBinary |
| Sample-based profile writer (binary format). More... | |
Typedefs | |
| typedef DenseMap< LineLocation, SampleRecord > | BodySampleMap |
Enumerations | |
| enum | SampleProfileFormat { SPF_None = 0, SPF_Text, SPF_Binary, SPF_GCC } |
Functions | |
| static uint64_t | SPMagic () |
| static uint64_t | SPVersion () |
Definition at line 160 of file SampleProf.h.
| Enumerator | |
|---|---|
| SPF_None | |
| SPF_Text | |
| SPF_Binary | |
| SPF_GCC | |
Definition at line 28 of file SampleProfWriter.h.
|
inlinestatic |
Definition at line 53 of file SampleProf.h.
Referenced by llvm::sampleprof::SampleProfileReaderBinary::hasFormat(), llvm::sampleprof::SampleProfileReaderBinary::readHeader(), and llvm::sampleprof::SampleProfileWriterBinary::SampleProfileWriterBinary().
|
inlinestatic |
Definition at line 60 of file SampleProf.h.
Referenced by llvm::sampleprof::SampleProfileReaderBinary::readHeader(), and llvm::sampleprof::SampleProfileWriterBinary::SampleProfileWriterBinary().
1.8.6