|
LLVM
3.7.0
|
#include "llvm/ProfileData/InstrProfReader.h"#include "InstrProfIndexed.h"#include "llvm/ADT/STLExtras.h"#include <cassert>Go to the source code of this file.
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Typedefs | |
| typedef InstrProfLookupTrait::data_type | data_type |
| typedef InstrProfLookupTrait::offset_type | offset_type |
Functions | |
| static ErrorOr < std::unique_ptr < MemoryBuffer > > | setupMemoryBuffer (std::string Path) |
| static std::error_code | initializeReader (InstrProfReader &Reader) |
| template<class IntPtrT > | |
| static uint64_t | getRawMagic () |
| template<> | |
| uint64_t | getRawMagic< uint64_t > () |
| template<> | |
| uint64_t | getRawMagic< uint32_t > () |
| static uint64_t | getRawVersion () |
Definition at line 302 of file InstrProfReader.cpp.
| typedef InstrProfLookupTrait::offset_type offset_type |
Definition at line 303 of file InstrProfReader.cpp.
|
static |
| uint64_t getRawMagic< uint32_t > | ( | ) |
Definition at line 159 of file InstrProfReader.cpp.
| uint64_t getRawMagic< uint64_t > | ( | ) |
Definition at line 146 of file InstrProfReader.cpp.
|
static |
Definition at line 220 of file InstrProfReader.cpp.
|
static |
Definition at line 31 of file InstrProfReader.cpp.
References llvm::InstrProfReader::readHeader().
Referenced by llvm::InstrProfReader::create(), and llvm::IndexedInstrProfReader::create().
|
static |
Definition at line 23 of file InstrProfReader.cpp.
References llvm::ErrorOr< T >::get(), llvm::ErrorOr< T >::getError(), and llvm::MemoryBuffer::getFileOrSTDIN().
Referenced by llvm::InstrProfReader::create(), and llvm::IndexedInstrProfReader::create().
1.8.6