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 1186 of file InstrProf.h.
uint64_t llvm::IndexedInstrProf::Header::formatVersion | ( | ) | const |
|
static |
Definition at line 1632 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 1682 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 1199 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::HashOffset |
Definition at line 1197 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::HashType |
Definition at line 1193 of file InstrProf.h.
Referenced by readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::Magic |
Definition at line 1187 of file InstrProf.h.
Referenced by readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::MemProfOffset |
Definition at line 1198 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::TemporalProfTracesOffset |
Definition at line 1200 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::Unused |
Definition at line 1192 of file InstrProf.h.
uint64_t llvm::IndexedInstrProf::Header::Version |
Definition at line 1191 of file InstrProf.h.
Referenced by formatVersion(), and readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::VTableNamesOffset |
Definition at line 1201 of file InstrProf.h.
Referenced by readFromBuffer(), and size().