LLVM 23.0.0git
llvm::coverage::CovMapFunctionRecordV3 Struct Reference

#include "llvm/ProfileData/Coverage/CoverageMapping.h"

Public Types

using ThisT = CovMapFunctionRecordV3

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
RelativeUniformCounterPtr INSTR_PROF_DATA (const IntPtrT, llvm::PointerType::getUnqual(Ctx), FunctionPointer, FunctionAddr) INSTR_PROF_DATA(IntPtrT
RelativeUniformCounterPtr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr INSTR_PROF_DATA (const uint32_t, llvm::Type::getInt32Ty(Ctx), NumCounters, ConstantInt::get(llvm::Type::getInt32Ty(Ctx), NumCounters)) INSTR_PROF_DATA(const uint16_t
RelativeUniformCounterPtr ValuesPtrExpr ConstantArray::get (Int16ArrayTy, Int16ArrayVals)) INSTR_PROF_DATA(const uint16_t
RelativeUniformCounterPtr ValuesPtrExpr llvm::Type::getInt16Ty (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr ConstantInt::get (llvm::Type::getInt16Ty(Ctx), OffloadDeviceWaveSizeVal)) INSTR_PROF_DATA(const uint32_t
RelativeUniformCounterPtr ValuesPtrExpr llvm::Type::getInt32Ty (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr ConstantInt::get (llvm::Type::getInt32Ty(Ctx), NumBitmapBytes)) INSTR_PROF_VTABLE_DATA(const uint64_t
RelativeUniformCounterPtr ValuesPtrExpr llvm::Type::getInt64Ty (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr ConstantInt::get (llvm::Type::getInt64Ty(Ctx), IndexedInstrProf::ComputeHash(PGOVTableName))) INSTR_PROF_VTABLE_DATA(const IntPtrT
RelativeUniformCounterPtr ValuesPtrExpr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr 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
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::Type::getInt64Ty (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantInt::get (llvm::Type::GetInt64Ty(Ctx), 0)) INSTR_PROF_VALUE_NODE(uint64_t
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::Type::getInt64Ty (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantInt::get (llvm::Type::GetInt64Ty(Ctx), 0)) INSTR_PROF_VALUE_NODE(PtrToNodeT
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantInt::get (llvm::PointerType::getUnqual(Ctx), 0)) INSTR_PROF_GPU_SECT(const char *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(const char *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(char *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(char *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(const __llvm_profile_data *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(const __llvm_profile_data *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(char *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(char *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_GPU_SECT(uint64_t *
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::PointerType::getUnqual (Ctx)
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr ConstantPointerNull::get (llvm::PointerType::getUnqual(Ctx))) INSTR_PROF_RAW_HEADER(uint64_t
template<llvm::endianness Endian>
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr UniformCountersBegin(uintptr_t) UniformCountersBegin -(uintptr_t) DataBegin uint64_t getFuncHash () const
template<llvm::endianness Endian>
uint64_t getDataSize () const
template<llvm::endianness Endian>
uint64_t getFuncNameRef () const
template<llvm::endianness Endian>
Error getFuncName (InstrProfSymtab &ProfileNames, StringRef &FuncName) const
template<llvm::endianness Endian>
uint64_t getFilenamesRef () const
 Get the filename set reference.
template<llvm::endianness Endian>
StringRef getCoverageMapping (const char *) const
 Read the inline coverage mapping.
template<llvm::endianness Endian>
std::pair< const char *, const CovMapFunctionRecordV3 * > advanceByOne (const char *) const

Public Attributes

 FuncHash
 IntPtrTy
 UniformCounterPtr
RelativeUniformCounterPtr Values
RelativeUniformCounterPtr ValuesPtrExpr Int16ArrayTy
RelativeUniformCounterPtr ValuesPtrExpr NumValueSites [IPVK_Last+1]
RelativeUniformCounterPtr ValuesPtrExpr OffloadDeviceWaveSize
RelativeUniformCounterPtr ValuesPtrExpr NumBitmapBytes
RelativeUniformCounterPtr ValuesPtrExpr VTableNameHash
RelativeUniformCounterPtr ValuesPtrExpr VTablePointer
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr Value
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr Count
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr Next
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr NamesStart
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr NamesStop
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr CountersStart
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr CountersStop
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr DataStart
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr DataStop
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr UniformCountersStart
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr UniformCountersStop
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr VersionVar
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr UniformCountersDelta

Detailed Description

Definition at line 1391 of file CoverageMapping.h.

Member Typedef Documentation

◆ ThisT

Member Function Documentation

◆ advanceByOne()

template<llvm::endianness Endian>
std::pair< const char *, const CovMapFunctionRecordV3 * > llvm::coverage::CovMapFunctionRecordV3::advanceByOne ( const char * ) const
inline

Definition at line 1103 of file CoverageMapping.h.

References Filename, and LLVM_ABI.

◆ ConstantArray::get()

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::ConstantArray::get ( Int16ArrayTy ,
Int16ArrayVals  ) const

◆ ConstantInt::get() [1/7]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get ( llvm::PointerType::getUnqual(Ctx) ,
0  ) const

◆ ConstantInt::get() [2/7]

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get ( llvm::Type::getInt16Ty(Ctx) ,
OffloadDeviceWaveSizeVal  ) const

◆ ConstantInt::get() [3/7]

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get ( llvm::Type::getInt32Ty(Ctx) ,
NumBitmapBytes  ) const

◆ ConstantInt::get() [4/7]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get ( llvm::Type::GetInt64Ty(Ctx) ,
0  )

◆ ConstantInt::get() [5/7]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get ( llvm::Type::GetInt64Ty(Ctx) ,
0  )

◆ ConstantInt::get() [6/7]

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

◆ ConstantInt::get() [7/7]

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get ( llvm::Type::getInt64Ty(Ctx) ,
IndexedInstrProf::ComputeHash(PGOVTableName)  ) const

◆ ConstantPointerNull::get() [1/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) )

◆ ConstantPointerNull::get() [2/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) )

◆ ConstantPointerNull::get() [3/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) )

◆ ConstantPointerNull::get() [4/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) )

◆ ConstantPointerNull::get() [5/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) ) const

◆ ConstantPointerNull::get() [6/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) ) const

◆ ConstantPointerNull::get() [7/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) ) const

◆ ConstantPointerNull::get() [8/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) )

◆ ConstantPointerNull::get() [9/9]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantPointerNull::get ( llvm::PointerType::getUnqual(Ctx) )

◆ getCoverageMapping()

template<llvm::endianness Endian>
StringRef llvm::coverage::CovMapFunctionRecordV3::getCoverageMapping ( const char * ) const
inline

Read the inline coverage mapping.

Ignore the buffer parameter, it is for out-of-line coverage mapping data only.

Definition at line 1095 of file CoverageMapping.h.

◆ getDataSize()

template<llvm::endianness Endian>
uint64_t llvm::coverage::CovMapFunctionRecordV3::getDataSize ( ) const
inline

Definition at line 1073 of file CoverageMapping.h.

◆ getFilenamesRef()

template<llvm::endianness Endian>
uint64_t llvm::coverage::CovMapFunctionRecordV3::getFilenamesRef ( ) const
inline

Get the filename set reference.

Definition at line 1088 of file CoverageMapping.h.

◆ getFuncHash()

template<llvm::endianness Endian>
RelativeUniformCounterPtr ValuesPtrExpr VTableAddr UniformCountersBegin(uintptr_t) UniformCountersBegin -(uintptr_t) DataBegin uint64_t llvm::coverage::CovMapFunctionRecordV3::getFuncHash ( ) const
inline

Definition at line 1069 of file CoverageMapping.h.

◆ getFuncName()

template<llvm::endianness Endian>
Error llvm::coverage::CovMapFunctionRecordV3::getFuncName ( InstrProfSymtab & ProfileNames,
StringRef & FuncName ) const
inline

Definition at line 1082 of file CoverageMapping.h.

◆ getFuncNameRef()

template<llvm::endianness Endian>
uint64_t llvm::coverage::CovMapFunctionRecordV3::getFuncNameRef ( ) const
inline

Definition at line 1077 of file CoverageMapping.h.

◆ INSTR_PROF_DATA() [1/3]

RelativeUniformCounterPtr llvm::coverage::CovMapFunctionRecordV3::INSTR_PROF_DATA ( const IntPtrT ,
llvm::PointerType::getUnqual(Ctx) ,
FunctionPointer ,
FunctionAddr  )

◆ INSTR_PROF_DATA() [2/3]

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::INSTR_PROF_DATA ( const uint32_t ,
llvm::Type::getInt32Ty(Ctx) ,
NumCounters ,
ConstantInt::get(llvm::Type::getInt32Ty(Ctx), NumCounters)  ) const

◆ INSTR_PROF_DATA() [3/3]

llvm::coverage::CovMapFunctionRecordV3::INSTR_PROF_DATA ( const uint64_t ,
llvm::Type::getInt64Ty(Ctx) ,
NameRef ,
ConstantInt::get(llvm::Type::getInt64Ty(Ctx), IndexedInstrProf::ComputeHash(getPGOFuncNameVarInitializer(Inc->getName())))  ) const

◆ INSTR_PROF_VTABLE_DATA()

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::INSTR_PROF_VTABLE_DATA ( const uint32_t ,
llvm::Type::getInt32Ty(Ctx) ,
VTableSize ,
ConstantInt::get(llvm::Type::getInt32Ty(Ctx), VTableSizeVal)  )

◆ llvm::PointerType::getUnqual() [1/12]

RelativeUniformCounterPtr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [2/12]

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [3/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

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

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [5/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [6/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [7/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [8/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [9/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [10/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [11/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::PointerType::getUnqual() [12/12]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual ( Ctx )

◆ llvm::Type::getInt16Ty()

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt16Ty ( Ctx )

◆ llvm::Type::getInt32Ty()

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt32Ty ( Ctx )

◆ llvm::Type::getInt64Ty() [1/4]

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

◆ llvm::Type::getInt64Ty() [2/4]

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty ( Ctx )

◆ llvm::Type::getInt64Ty() [3/4]

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty ( Ctx )

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

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty ( Ctx )

Member Data Documentation

◆ Count

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::Count

Definition at line 145 of file CoverageMapping.h.

◆ CountersStart

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::CountersStart

Definition at line 167 of file CoverageMapping.h.

◆ CountersStop

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::CountersStop

Definition at line 170 of file CoverageMapping.h.

◆ DataStart

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::DataStart

Definition at line 173 of file CoverageMapping.h.

◆ DataStop

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::DataStop

Definition at line 176 of file CoverageMapping.h.

◆ FuncHash

llvm::coverage::CovMapFunctionRecordV3::FuncHash

Definition at line 78 of file CoverageMapping.h.

◆ Int16ArrayTy

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::Int16ArrayTy

Definition at line 95 of file CoverageMapping.h.

◆ IntPtrTy

llvm::coverage::CovMapFunctionRecordV3::IntPtrTy

Definition at line 82 of file CoverageMapping.h.

◆ NamesStart

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::NamesStart

Definition at line 161 of file CoverageMapping.h.

◆ NamesStop

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::NamesStop

Definition at line 164 of file CoverageMapping.h.

◆ Next

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::Next

Definition at line 147 of file CoverageMapping.h.

◆ NumBitmapBytes

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::NumBitmapBytes

Definition at line 101 of file CoverageMapping.h.

◆ NumValueSites

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::NumValueSites[IPVK_Last+1]

Definition at line 95 of file CoverageMapping.h.

◆ OffloadDeviceWaveSize

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::OffloadDeviceWaveSize

Definition at line 98 of file CoverageMapping.h.

◆ UniformCounterPtr

llvm::coverage::CovMapFunctionRecordV3::UniformCounterPtr

Definition at line 82 of file CoverageMapping.h.

◆ UniformCountersDelta

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::UniformCountersDelta

Definition at line 210 of file CoverageMapping.h.

◆ UniformCountersStart

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::UniformCountersStart

Definition at line 179 of file CoverageMapping.h.

◆ UniformCountersStop

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::UniformCountersStop

Definition at line 182 of file CoverageMapping.h.

◆ Value

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::Value

Definition at line 143 of file CoverageMapping.h.

◆ Values

RelativeUniformCounterPtr llvm::coverage::CovMapFunctionRecordV3::Values

Definition at line 91 of file CoverageMapping.h.

◆ VersionVar

RelativeUniformCounterPtr ValuesPtrExpr VTableAddr llvm::coverage::CovMapFunctionRecordV3::VersionVar

Definition at line 185 of file CoverageMapping.h.

◆ VTableNameHash

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::VTableNameHash

Definition at line 116 of file CoverageMapping.h.

◆ VTablePointer

RelativeUniformCounterPtr ValuesPtrExpr llvm::coverage::CovMapFunctionRecordV3::VTablePointer

Definition at line 119 of file CoverageMapping.h.


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