LLVM: llvm::coverage::CovMapHeader Struct Reference (original) (raw)

#include "[llvm/ProfileData/Coverage/CoverageMapping.h](CoverageMapping%5F8h%5Fsource.html)"

Public Member Functions
INSTR_PROF_DATA (const uint64_t, llvm::Type::getInt64Ty(Ctx), NameRef, ConstantInt::get(llvm::Type::getInt64Ty(Ctx), IndexedInstrProf::ComputeHash(getPGOFuncNameVarInitializer(Inc->getName())))) INSTR_PROF_DATA(const uint64_t
llvm::Type::getInt64Ty (Ctx)
ConstantInt::get (llvm::Type::getInt64Ty(Ctx), Inc->getHash() ->getZExtValue())) INSTR_PROF_DATA(const IntPtrT
llvm::PointerType::getUnqual (Ctx)
FunctionAddr INSTR_PROF_DATA (IntPtrT, llvm::PointerType::getUnqual(Ctx), Values, ValuesPtrExpr) INSTR_PROF_DATA(const uint32_t
FunctionAddr llvm::Type::getInt32Ty (Ctx)
FunctionAddr ConstantInt::get (llvm::Type::getInt32Ty(Ctx), NumCounters)) INSTR_PROF_DATA(const uint16_t
FunctionAddr ConstantArray::get (Int16ArrayTy, Int16ArrayVals)) INSTR_PROF_DATA(const uint32_t
FunctionAddr llvm::Type::getInt32Ty (Ctx)
FunctionAddr ConstantInt::get (llvm::Type::getInt32Ty(Ctx), NumBitmapBytes)) INSTR_PROF_VTABLE_DATA(const uint64_t
FunctionAddr llvm::Type::getInt64Ty (Ctx)
FunctionAddr ConstantInt::get (llvm::Type::getInt64Ty(Ctx), IndexedInstrProf::ComputeHash(PGOVTableName))) INSTR_PROF_VTABLE_DATA(const IntPtrT
FunctionAddr llvm::PointerType::getUnqual (Ctx)
FunctionAddr VTableAddr INSTR_PROF_VTABLE_DATA (const uint32_t, llvm::Type::getInt32Ty(Ctx), VTableSize, ConstantInt::get(llvm::Type::getInt32Ty(Ctx), VTableSizeVal)) INSTR_PROF_VALUE_NODE(uint64_t
FunctionAddr VTableAddr llvm::Type::getInt64Ty (Ctx)
FunctionAddr VTableAddr ConstantInt::get (llvm::Type::GetInt64Ty(Ctx), 0)) INSTR_PROF_VALUE_NODE(uint64_t
FunctionAddr VTableAddr llvm::Type::getInt64Ty (Ctx)
FunctionAddr VTableAddr ConstantInt::get (llvm::Type::GetInt64Ty(Ctx), 0)) INSTR_PROF_VALUE_NODE(PtrToNodeT
FunctionAddr VTableAddr llvm::PointerType::getUnqual (Ctx)
FunctionAddr VTableAddr ConstantInt::get (llvm::PointerType::getUnqual(Ctx), 0)) INSTR_PROF_RAW_HEADER(uint64_t
FunctionAddr VTableAddr uintptr_t CountersBegin (uintptr_t) DataBegin) INSTR_PROF_RAW_HEADER(uint64_t
FunctionAddr VTableAddr uintptr_t uintptr_t BitmapBegin (uintptr_t) DataBegin) VALUE_PROF_FUNC_PARAM(uint64_t
FunctionAddr VTableAddr uintptr_t uintptr_t Type::getInt64Ty (Ctx)) INSTR_PROF_COMMA VALUE_PROF_FUNC_PARAM(void *
FunctionAddr VTableAddr uintptr_t uintptr_t PointerType::getUnqual (Ctx)) INSTR_PROF_COMMA COVMAP_FUNC_RECORD(const uint32_t
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::Type::getInt32Ty (Ctx)
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::ConstantInt::get (llvm::Type::getInt32Ty(Ctx), CoverageMapping.size())) COVMAP_FUNC_RECORD(const uint64_t
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::Type::getInt64Ty (Ctx)
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::ConstantInt::get (llvm::Type::getInt64Ty(Ctx), FuncHash)) COVMAP_HEADER(uint32_t
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::ConstantInt::get (Int32Ty, NRecords)) COVMAP_HEADER(uint32_t
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::ConstantInt::get (Int32Ty, FilenamesSize)) COVMAP_HEADER(uint32_t
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::ConstantInt::get (Int32Ty, CoverageMappingSize)) COVMAP_HEADER(uint32_t
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::ConstantInt::get (Int32Ty, CovMapVersion::CurrentVersion)) COVINIT_FUNC(IntPtrT
FunctionAddr VTableAddr uintptr_t uintptr_t llvm::PointerType::getUnqual (Ctx)
Public Attributes
FuncHash
FunctionPointer
FunctionAddr NumCounters
FunctionAddr Int16ArrayTy
FunctionAddr NumValueSites [IPVK_Last+1]
FunctionAddr NumBitmapBytes
FunctionAddr VTableNameHash
FunctionAddr VTablePointer
FunctionAddr VTableAddr Value
FunctionAddr VTableAddr Count
FunctionAddr VTableAddr Next
FunctionAddr VTableAddr CountersDelta
FunctionAddr VTableAddr uintptr_t BitmapDelta
FunctionAddr VTableAddr uintptr_t uintptr_t TargetValue
FunctionAddr VTableAddr uintptr_t uintptr_t Data
FunctionAddr VTableAddr uintptr_t uintptr_t DataSize
FunctionAddr VTableAddr uintptr_t uintptr_t FuncHash
FunctionAddr VTableAddr uintptr_t uintptr_t Int32Ty
FunctionAddr VTableAddr uintptr_t uintptr_t NRecords
FunctionAddr VTableAddr uintptr_t uintptr_t FilenamesSize
FunctionAddr VTableAddr uintptr_t uintptr_t CoverageSize
FunctionAddr VTableAddr uintptr_t uintptr_t Version
FunctionAddr VTableAddr uintptr_t uintptr_t WriteoutFunction

Definition at line 1415 of file CoverageMapping.h.

BitmapBegin()

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::BitmapBegin ( uintptr_t )

ConstantArray::get()

FunctionAddr llvm::coverage::CovMapHeader::ConstantArray::get ( Int16ArrayTy ,
Int16ArrayVals ) const

ConstantInt::get() [1/7]

ConstantInt::get() [2/7]

ConstantInt::get() [3/7]

ConstantInt::get() [4/7]

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::ConstantInt::get ( llvm::Type::GetInt64Ty(Ctx) ,
0 )

ConstantInt::get() [5/7]

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::ConstantInt::get ( llvm::Type::GetInt64Ty(Ctx) ,
0 )

ConstantInt::get() [6/7]

llvm::coverage::CovMapHeader::ConstantInt::get ( llvm::Type::getInt64Ty(Ctx) ,
Inc-> getHash) ->getZExtValue( ) const

ConstantInt::get() [7/7]

CountersBegin()

FunctionAddr VTableAddr uintptr_t llvm::coverage::CovMapHeader::CountersBegin ( uintptr_t )

INSTR_PROF_DATA() [1/2]

INSTR_PROF_DATA() [2/2]

INSTR_PROF_VTABLE_DATA()

llvm::ConstantInt::get() [1/6]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::ConstantInt::get ( Int32Ty ,
CoverageMappingSize )

llvm::ConstantInt::get() [2/6]

llvm::ConstantInt::get() [3/6]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::ConstantInt::get ( Int32Ty ,
FilenamesSize )

llvm::ConstantInt::get() [4/6]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::ConstantInt::get ( Int32Ty ,
NRecords )

llvm::ConstantInt::get() [5/6]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::ConstantInt::get ( llvm::Type::getInt32Ty(Ctx) ,
CoverageMapping. size() ) const

llvm::ConstantInt::get() [6/6]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::ConstantInt::get ( llvm::Type::getInt64Ty(Ctx) ,
FuncHash )

llvm::PointerType::getUnqual() [1/4]

llvm::coverage::CovMapHeader::llvm::PointerType::getUnqual ( Ctx )

llvm::PointerType::getUnqual() [2/4]

FunctionAddr llvm::coverage::CovMapHeader::llvm::PointerType::getUnqual ( Ctx )

llvm::PointerType::getUnqual() [3/4]

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::llvm::PointerType::getUnqual ( Ctx )

llvm::PointerType::getUnqual() [4/4]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::PointerType::getUnqual ( Ctx )

llvm::Type::getInt32Ty() [1/3]

FunctionAddr llvm::coverage::CovMapHeader::llvm::Type::getInt32Ty ( Ctx )

llvm::Type::getInt32Ty() [2/3]

FunctionAddr llvm::coverage::CovMapHeader::llvm::Type::getInt32Ty ( Ctx )

llvm::Type::getInt32Ty() [3/3]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::Type::getInt32Ty ( Ctx )

llvm::Type::getInt64Ty() [1/5]

llvm::coverage::CovMapHeader::llvm::Type::getInt64Ty ( Ctx )

llvm::Type::getInt64Ty() [2/5]

FunctionAddr llvm::coverage::CovMapHeader::llvm::Type::getInt64Ty ( Ctx )

llvm::Type::getInt64Ty() [3/5]

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::llvm::Type::getInt64Ty ( Ctx )

llvm::Type::getInt64Ty() [4/5]

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::llvm::Type::getInt64Ty ( Ctx )

llvm::Type::getInt64Ty() [5/5]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::llvm::Type::getInt64Ty ( Ctx )

PointerType::getUnqual()

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::PointerType::getUnqual ( Ctx ) const

Type::getInt64Ty()

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::Type::getInt64Ty ( Ctx )

BitmapDelta

FunctionAddr VTableAddr uintptr_t llvm::coverage::CovMapHeader::BitmapDelta

Count

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::Count

CountersDelta

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::CountersDelta

CoverageSize

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::CoverageSize

Data

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::Data

DataSize

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::DataSize

FilenamesSize

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::FilenamesSize

FuncHash [1/2]

llvm::coverage::CovMapHeader::FuncHash

FuncHash [2/2]

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::FuncHash

FunctionPointer

llvm::coverage::CovMapHeader::FunctionPointer

Int16ArrayTy

FunctionAddr llvm::coverage::CovMapHeader::Int16ArrayTy

Int32Ty

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::Int32Ty

Next

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::Next

NRecords

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::NRecords

NumBitmapBytes

FunctionAddr llvm::coverage::CovMapHeader::NumBitmapBytes

NumCounters

FunctionAddr llvm::coverage::CovMapHeader::NumCounters

NumValueSites

FunctionAddr llvm::coverage::CovMapHeader::NumValueSites[IPVK_Last+1]

TargetValue

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::TargetValue

Value

FunctionAddr VTableAddr llvm::coverage::CovMapHeader::Value

Version

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::Version

VTableNameHash

FunctionAddr llvm::coverage::CovMapHeader::VTableNameHash

VTablePointer

FunctionAddr llvm::coverage::CovMapHeader::VTablePointer

WriteoutFunction

FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapHeader::WriteoutFunction


The documentation for this struct was generated from the following file: