|
LLVM 23.0.0git
|
#include "llvm/ProfileData/Coverage/CoverageMapping.h"
Public Types | |
| using | ThisT = CovMapFunctionRecordV1<IntPtrT> |
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 | NamesStart |
| FunctionAddr VTableAddr | NamesStop |
| FunctionAddr VTableAddr | CountersStart |
| FunctionAddr VTableAddr | CountersStop |
| FunctionAddr VTableAddr | DataStart |
| FunctionAddr VTableAddr | DataStop |
| FunctionAddr VTableAddr | VersionVar |
| 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 | NamePtr |
| FunctionAddr VTableAddr uintptr_t uintptr_t | NameSize |
| 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 1267 of file CoverageMapping.h.
| using llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ThisT = CovMapFunctionRecordV1<IntPtrT> |
Definition at line 1268 of file CoverageMapping.h.
|
inline |
Definition at line 1070 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::BitmapBegin | ( | uintptr_t | ) |
References llvm::CallingConv::C.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantArray::get | ( | Int16ArrayTy | , |
| Int16ArrayVals | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::PointerType::getUnqual(Ctx) | , |
| 0 | ) const |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| NumBitmapBytes | ) const |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| NumCounters | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::Type::GetInt64Ty(Ctx) | , |
| 0 | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::Type::GetInt64Ty(Ctx) | , |
| 0 | ) |
| llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| Inc-> | getHash) ->getZExtValue( ) const |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| IndexedInstrProf::ComputeHash(PGOVTableName) | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) | const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) | const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) | const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::ConstantPointerNull::get | ( | llvm::PointerType::getUnqual(Ctx) | ) |
| FunctionAddr VTableAddr uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::CountersBegin | ( | uintptr_t | ) |
|
delete |
References llvm::coverage::CounterMappingRegion::BranchRegion, llvm::coverage::CounterMappingRegion::ColumnEnd, llvm::coverage::CounterMappingRegion::ColumnStart, Count, llvm::coverage::CounterMappingRegion::CounterMappingRegion(), llvm::coverage::CounterMappingRegion::FalseCount, llvm::coverage::CounterMappingRegion::FileID, llvm::coverage::CounterMappingRegion::LineEnd, llvm::coverage::CounterMappingRegion::LineStart, llvm::coverage::CounterMappingRegion::MCDCBranchRegion, and llvm::coverage::CounterMappingRegion::MCDCParams.
|
inline |
Definition at line 1079 of file CoverageMapping.h.
|
inline |
Definition at line 1047 of file CoverageMapping.h.
|
inline |
Definition at line 1074 of file CoverageMapping.h.
|
inline |
Definition at line 1043 of file CoverageMapping.h.
References LLVM_ABI.
|
inline |
Return the PGO name of the function.
Definition at line 1058 of file CoverageMapping.h.
|
inline |
Return function lookup key. The value is consider opaque.
Definition at line 1052 of file CoverageMapping.h.
| llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::INSTR_PROF_DATA | ( | const uint64_t | , |
| llvm::Type::getInt64Ty(Ctx) | , | ||
| NameRef | , | ||
| ConstantInt::get(llvm::Type::getInt64Ty(Ctx), IndexedInstrProf::ComputeHash(getPGOFuncNameVarInitializer(Inc->getName()))) | ) const |
References LLVM_ABI.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::INSTR_PROF_DATA | ( | IntPtrT | , |
| llvm::PointerType::getUnqual(Ctx) | , | ||
| Values | , | ||
| ValuesPtrExpr | ) const |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::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::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantExpr::getBitCast | ( | NamePtr | , |
| llvm::PointerType::getUnqual(Ctx) | ) const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | Int32Ty | , |
| CoverageMappingSize | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | Int32Ty | , |
| CovMapVersion::CurrentVersion | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | Int32Ty | , |
| FilenamesSize | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | Int32Ty | , |
| NRecords | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| CoverageMapping. | size() ) const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | llvm::Type::getInt32Ty(Ctx) | , |
| NameValue. | size() ) const |
References Count.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::ConstantInt::get | ( | llvm::Type::getInt64Ty(Ctx) | , |
| FuncHash | ) |
| llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::PointerType::getUnqual | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt32Ty | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt32Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt32Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt32Ty | ( | Ctx | ) |
| llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::llvm::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::PointerType::getUnqual | ( | Ctx | ) | const |
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Type::getInt64Ty | ( | Ctx | ) |
| FunctionAddr VTableAddr uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::BitmapDelta |
Definition at line 199 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Count |
Definition at line 139 of file CoverageMapping.h.
Referenced by COVINIT_FUNC(), and llvm::ConstantInt::get().
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::CountersDelta |
Definition at line 197 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::CountersStart |
Definition at line 161 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::CountersStop |
Definition at line 164 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::CoverageSize |
Definition at line 332 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Data |
Definition at line 221 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::DataSize |
Definition at line 299 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::DataStart |
Definition at line 167 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::DataStop |
Definition at line 170 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::FilenamesSize |
Definition at line 330 of file CoverageMapping.h.
| llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::FuncHash |
Definition at line 78 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::FuncHash |
Definition at line 302 of file CoverageMapping.h.
| llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::FunctionPointer |
Definition at line 87 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Int16ArrayTy |
Definition at line 93 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Int32Ty |
Definition at line 328 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NamePtr |
Definition at line 288 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NameSize |
Definition at line 290 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NamesStart |
Definition at line 155 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NamesStop |
Definition at line 158 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Next |
Definition at line 141 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NRecords |
Definition at line 328 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NumBitmapBytes |
Definition at line 95 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NumCounters |
Definition at line 91 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::NumValueSites[IPVK_Last+1] |
Definition at line 93 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::TargetValue |
Definition at line 219 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Value |
Definition at line 137 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::Version |
Definition at line 334 of file CoverageMapping.h.
| FunctionAddr VTableAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::VersionVar |
Definition at line 173 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::VTableNameHash |
Definition at line 110 of file CoverageMapping.h.
| FunctionAddr llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::VTablePointer |
Definition at line 113 of file CoverageMapping.h.
| FunctionAddr VTableAddr uintptr_t uintptr_t llvm::coverage::CovMapFunctionRecordV1< IntPtrT >::WriteoutFunction |
Definition at line 345 of file CoverageMapping.h.