|
LLVM 22.0.0git
|
#include "llvm/ProfileData/Coverage/CoverageMapping.h"
Public Types | |
| using | ThisT = CovMapFunctionRecordV3 |
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 | NameRef |
| FunctionAddr VTableAddr uintptr_t uintptr_t | DataSize |
| FunctionAddr VTableAddr uintptr_t uintptr_t | FuncHash |
| FunctionAddr VTableAddr uintptr_t uintptr_t | FilenamesRef |
| FunctionAddr VTableAddr uintptr_t uintptr_t | CoverageMapping |
| 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 1359 of file CoverageMapping.h.
Definition at line 1360 of file CoverageMapping.h.
|
inline |
Definition at line 1041 of file CoverageMapping.h.
References LLVM_ABI.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::BitmapBegin | ( | uintptr_t | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::ConstantArray::get | ( | Int16ArrayTy | , |
| Int16ArrayVals | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::PointerType::getUnqual(Ctx) | , |
| 0 | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| NumBitmapBytes | ) const |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| NumCounters | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::Type::GetInt64Ty(Ctx) | , |
| 0 | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::Type::GetInt64Ty(Ctx) | , |
| 0 | ) |
| llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| Inc-> | getHash) ->getZExtValue( ) const |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| IndexedInstrProf::ComputeHash(PGOVTableName) | ) const |
| FunctionAddr VTableAddr uintptr_t llvm::coverage::CovMapFunctionRecordV3::CountersBegin | ( | uintptr_t | ) |
|
delete |
|
inline |
Read the inline coverage mapping.
Ignore the buffer parameter, it is for out-of-line coverage mapping data only.
Definition at line 1033 of file CoverageMapping.h.
|
inline |
Definition at line 1011 of file CoverageMapping.h.
|
inline |
Get the filename set reference.
Definition at line 1026 of file CoverageMapping.h.
References LLVM_ABI.
|
inline |
Definition at line 1007 of file CoverageMapping.h.
|
inline |
Definition at line 1020 of file CoverageMapping.h.
|
inline |
Definition at line 1015 of file CoverageMapping.h.
| 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 |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::INSTR_PROF_DATA | ( | IntPtrT | , |
| llvm::PointerType::getUnqual(Ctx) | , | ||
| Values | , | ||
| ValuesPtrExpr | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::INSTR_PROF_VTABLE_DATA | ( | const uint32_t | , |
| llvm::Type::getInt32Ty(Ctx) | , | ||
| VTableSize | , | ||
| ConstantInt::get(llvm::Type::getInt32Ty(Ctx), VTableSizeVal) | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ArrayType::get | ( | llvm::Type::getInt8Ty(Ctx) | , |
| CoverageMapping. | size() ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantDataArray::getRaw | ( | CoverageMapping | , |
| CoverageMapping. | size(), | ||
| llvm::Type::getInt8Ty(Ctx) | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | Int32Ty | , |
| CoverageMappingSize | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | Int32Ty | , |
| CovMapVersion::CurrentVersion | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | Int32Ty | , |
| FilenamesSize | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | Int32Ty | , |
| NRecords | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| CoverageMapping. | size() ) const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| FilenamesRef | ) const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| FuncHash | ) const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| NameHash | ) const |
| llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt32Ty | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt32Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt32Ty | ( | Ctx | ) |
| llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::PointerType::getUnqual | ( | Ctx | ) | const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t llvm::coverage::CovMapFunctionRecordV3::BitmapDelta |
Definition at line 167 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::Count |
Definition at line 139 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::CountersDelta |
Definition at line 165 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::CoverageMapping |
Definition at line 280 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::CoverageSize |
Definition at line 300 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::Data |
Definition at line 189 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::DataSize |
Definition at line 267 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::FilenamesRef |
Definition at line 274 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::FilenamesSize |
Definition at line 298 of file CoverageMapping.h.
| llvm::coverage::CovMapFunctionRecordV3::FuncHash |
Definition at line 78 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::FuncHash |
Definition at line 270 of file CoverageMapping.h.
| llvm::coverage::CovMapFunctionRecordV3::FunctionPointer |
Definition at line 87 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::Int16ArrayTy |
Definition at line 93 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::Int32Ty |
Definition at line 296 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::NameRef |
Definition at line 263 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::Next |
Definition at line 141 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::NRecords |
Definition at line 296 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::NumBitmapBytes |
Definition at line 95 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::NumCounters |
Definition at line 91 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::NumValueSites[IPVK_Last+1] |
Definition at line 93 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::TargetValue |
Definition at line 187 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV3::Value |
Definition at line 137 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::Version |
Definition at line 302 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::VTableNameHash |
Definition at line 110 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV3::VTablePointer |
Definition at line 113 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV3::WriteoutFunction |
Definition at line 313 of file CoverageMapping.h.