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 1162 of file InstrProf.h.
uint64_t llvm::IndexedInstrProf::Header::formatVersion | ( | ) | const |
|
static |
Definition at line 1600 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 1650 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 1175 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::HashOffset |
Definition at line 1173 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::HashType |
Definition at line 1169 of file InstrProf.h.
Referenced by readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::Magic |
Definition at line 1163 of file InstrProf.h.
Referenced by readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::MemProfOffset |
Definition at line 1174 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::TemporalProfTracesOffset |
Definition at line 1176 of file InstrProf.h.
Referenced by readFromBuffer(), and size().
uint64_t llvm::IndexedInstrProf::Header::Unused |
Definition at line 1168 of file InstrProf.h.
uint64_t llvm::IndexedInstrProf::Header::Version |
Definition at line 1167 of file InstrProf.h.
Referenced by formatVersion(), and readFromBuffer().
uint64_t llvm::IndexedInstrProf::Header::VTableNamesOffset |
Definition at line 1177 of file InstrProf.h.
Referenced by readFromBuffer(), and size().