|
LLVM 22.0.0git
|
#include "llvm/ProfileData/InstrProf.h"
Public Attributes | |
| const void * | Record |
| uint32_t(* | GetNumValueKinds )(const void *Record) |
| uint32_t(* | GetNumValueSites )(const void *Record, uint32_t VKind) |
| uint32_t(* | GetNumValueData )(const void *Record, uint32_t VKind) |
| uint32_t(* | GetNumValueDataForSite )(const void *R, uint32_t VK, uint32_t S) |
| uint64_t(* | RemapValueData )(uint32_t, uint64_t Value) |
| void(* | GetValueForSite )(const void *R, InstrProfValueData *Dst, uint32_t K, uint32_t S) |
| ValueProfData *(* | AllocValueProfData )(size_t TotalSizeInBytes) |
Definition at line 507 of file InstrProf.h.
| ValueProfData *(* llvm::ValueProfRecordClosure::AllocValueProfData) (size_t TotalSizeInBytes) |
Definition at line 522 of file InstrProf.h.
Definition at line 511 of file InstrProf.h.
| uint32_t(* llvm::ValueProfRecordClosure::GetNumValueDataForSite) (const void *R, uint32_t VK, uint32_t S) |
Definition at line 512 of file InstrProf.h.
Definition at line 509 of file InstrProf.h.
Definition at line 510 of file InstrProf.h.
| void(* llvm::ValueProfRecordClosure::GetValueForSite) (const void *R, InstrProfValueData *Dst, uint32_t K, uint32_t S) |
Definition at line 520 of file InstrProf.h.
| const void* llvm::ValueProfRecordClosure::Record |
Definition at line 508 of file InstrProf.h.
Definition at line 519 of file InstrProf.h.