LLVM  3.7.0
Classes | Namespaces | Enumerations | Functions
InstrProf.h File Reference
#include "llvm/ADT/StringRef.h"
#include <cstdint>
#include <system_error>
#include <vector>
Include dependency graph for InstrProf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::InstrProfRecord
 Profiling information for a single function. More...
 
struct  std::is_error_code_enum< llvm::instrprof_error >
 

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 std
 

Enumerations

enum  llvm::instrprof_error {
  llvm::instrprof_error::success = 0, llvm::instrprof_error::eof, llvm::instrprof_error::bad_magic, llvm::instrprof_error::bad_header,
  llvm::instrprof_error::unsupported_version, llvm::instrprof_error::unsupported_hash_type, llvm::instrprof_error::too_large, llvm::instrprof_error::truncated,
  llvm::instrprof_error::malformed, llvm::instrprof_error::unknown_function, llvm::instrprof_error::hash_mismatch, llvm::instrprof_error::count_mismatch,
  llvm::instrprof_error::counter_overflow
}
 

Functions

const std::error_categoryllvm::instrprof_category ()
 
std::error_code llvm::make_error_code (instrprof_error E)