|
LLVM
4.0.0
|
#include "llvm/ADT/SmallVector.h"#include "llvm/ADT/StringMap.h"#include "llvm/Support/Debug.h"#include "llvm/Support/ErrorOr.h"#include "llvm/Support/raw_ostream.h"#include <map>#include <system_error>Go to the source code of this file.
Classes | |
| struct | std::is_error_code_enum< llvm::sampleprof_error > |
| struct | llvm::sampleprof::LineLocation |
| Represents the relative location of an instruction. More... | |
| class | llvm::sampleprof::SampleRecord |
| Representation of a single sample record. More... | |
| class | llvm::sampleprof::FunctionSamples |
| Representation of the samples collected for a function. More... | |
| class | llvm::sampleprof::SampleSorter< LocationT, SampleT > |
| Sort a LocationT->SampleT map by LocationT. More... | |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
| std | |
| llvm::sampleprof | |
Typedefs | |
| typedef std::map< LineLocation, SampleRecord > | llvm::sampleprof::BodySampleMap |
| typedef std::map< LineLocation, FunctionSamples > | llvm::sampleprof::CallsiteSampleMap |
Functions | |
| const std::error_category & | llvm::sampleprof_category () |
| std::error_code | llvm::make_error_code (sampleprof_error E) |
| sampleprof_error | llvm::MergeResult (sampleprof_error &Accumulator, sampleprof_error Result) |
| static uint64_t | llvm::sampleprof::SPMagic () |
| static uint64_t | llvm::sampleprof::SPVersion () |
| raw_ostream & | llvm::sampleprof::operator<< (raw_ostream &OS, const LineLocation &Loc) |
| raw_ostream & | llvm::sampleprof::operator<< (raw_ostream &OS, const SampleRecord &Sample) |
| raw_ostream & | llvm::sampleprof::operator<< (raw_ostream &OS, const FunctionSamples &FS) |
1.8.6