|
LLVM
4.0.0
|
#include <InstrProfReader.h>
Public Member Functions | |
| InstrProfReaderIndex (const unsigned char *Buckets, const unsigned char *const Payload, const unsigned char *const Base, IndexedInstrProf::HashT HashType, uint64_t Version) | |
| Error | getRecords (ArrayRef< InstrProfRecord > &Data) override |
| Error | getRecords (StringRef FuncName, ArrayRef< InstrProfRecord > &Data) override |
| void | advanceToNextKey () override |
| bool | atEnd () const override |
| void | setValueProfDataEndianness (support::endianness Endianness) override |
| ~InstrProfReaderIndex () override | |
| uint64_t | getVersion () const override |
| bool | isIRLevelProfile () const override |
| void | populateSymtab (InstrProfSymtab &Symtab) override |
Public Member Functions inherited from llvm::InstrProfReaderIndexBase | |
| virtual | ~InstrProfReaderIndexBase () |
Definition at line 326 of file InstrProfReader.h.
| InstrProfReaderIndex::InstrProfReaderIndex | ( | const unsigned char * | Buckets, |
| const unsigned char *const | Payload, | ||
| const unsigned char *const | Base, | ||
| IndexedInstrProf::HashT | HashType, | ||
| uint64_t | Version | ||
| ) |
Definition at line 558 of file InstrProfReader.cpp.
References llvm::IndexedInstrProf::Version.
|
inlineoverride |
Definition at line 349 of file InstrProfReader.h.
|
inlineoverridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 342 of file InstrProfReader.h.
|
inlineoverridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 343 of file InstrProfReader.h.
|
overridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 544 of file InstrProfReader.cpp.
References llvm::eof, llvm::malformed, and llvm::Error::success().
|
overridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 530 of file InstrProfReader.cpp.
References llvm::ArrayRef< T >::empty(), llvm::malformed, llvm::Error::success(), and llvm::unknown_function.
|
inlineoverridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 350 of file InstrProfReader.h.
|
inlineoverridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 351 of file InstrProfReader.h.
|
inlineoverridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 354 of file InstrProfReader.h.
References llvm::InstrProfSymtab::create().
|
inlineoverridevirtual |
Implements llvm::InstrProfReaderIndexBase.
Definition at line 346 of file InstrProfReader.h.
1.8.6