struct Header

Declaration

struct Header { /* full declaration omitted */ };

Declared at: llvm/include/llvm/ProfileData/InstrProf.h:1035

Member Variables

public uint64_t Magic
public uint64_t Version
public uint64_t Unused
public uint64_t HashType
public uint64_t HashOffset
public uint64_t MemProfOffset

Method Overview

  • public uint64_t formatVersion() const
  • public static Expected<llvm::IndexedInstrProf::Header> readFromBuffer(const unsigned char * Buffer)
  • public size_t size() const

Methods

uint64_t formatVersion() const

Declared at: llvm/include/llvm/ProfileData/InstrProf.h:1055

static Expected<llvm::IndexedInstrProf::Header>
readFromBuffer(const unsigned char* Buffer)

Declared at: llvm/include/llvm/ProfileData/InstrProf.h:1047

Parameters

const unsigned char* Buffer

size_t size() const

Declared at: llvm/include/llvm/ProfileData/InstrProf.h:1051