LLVM API Documentation
#include "llvm/ADT/DenseMap.h"
#include "llvm/IR/DiagnosticInfo.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/Module.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Classes | |
struct | sampleprof::LineLocation |
Represents the relative location of an instruction. More... | |
struct | llvm::DenseMapInfo< sampleprof::LineLocation > |
class | sampleprof::FunctionSamples |
Representation of the samples collected for a function. More... | |
class | sampleprof::SampleProfileReader |
Sample-based profile reader. More... | |
Namespaces | |
namespace | sampleprof |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
Typedefs | |
typedef DenseMap< LineLocation, unsigned > | sampleprof::BodySampleMap |