LLVM 19.0.0git
|
#include "llvm/ProfileData/InstrProf.h"
Public Member Functions | |
size_t | size () const |
uint64_t | formatVersion () const |
Static Public Member Functions | |
static Expected< Header > | readFromBuffer (const unsigned char *Buffer) |
Definition at line 1056 of file InstrProf.h.
uint64_t llvm::IndexedInstrProf::Header::formatVersion | ( | ) | const |
|
static |
Definition at line 1512 of file InstrProf.cpp.
References llvm::bad_magic, BinaryIdOffset, llvm::IndexedInstrProf::CurrentVersion, H, HashOffset, HashType, llvm::IndexedInstrProf::Magic, Magic, MemProfOffset, llvm::IndexedInstrProf::offsetOf(), llvm::IndexedInstrProf::read(), TemporalProfTracesOffset, llvm::unsupported_version, Version, llvm::IndexedInstrProf::Version12, and VTableNamesOffset.
Referenced by llvm::IndexedInstrProfReader::readHeader().
size_t llvm::IndexedInstrProf::Header::size | ( | ) | const |
Definition at line 1562 of file InstrProf.cpp.
References BinaryIdOffset, llvm::IndexedInstrProf::CurrentVersion, formatVersion(), HashOffset, MemProfOffset, llvm::IndexedInstrProf::offsetOf(), TemporalProfTracesOffset, llvm::IndexedInstrProf::Version12, and VTableNamesOffset.
uint64_t llvm::IndexedInstrProf::Header::BinaryIdOffset |
Definition at line 1063 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::HashOffset |
Definition at line 1061 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::HashType |
Definition at line 1060 of file InstrProf.h.
Referenced by readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::Magic |
Definition at line 1057 of file InstrProf.h.
Referenced by readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::MemProfOffset |
Definition at line 1062 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::TemporalProfTracesOffset |
Definition at line 1064 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::Unused |
Definition at line 1059 of file InstrProf.h.
uint64_t llvm::IndexedInstrProf::Header::Version |
Definition at line 1058 of file InstrProf.h.
Referenced by formatVersion(), and readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::VTableNamesOffset |
Definition at line 1065 of file InstrProf.h.
Referenced by readFromBuffer(), and size().