|
LLVM 23.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 539 of file InstrProf.h.
| ValueProfData *(* llvm::ValueProfRecordClosure::AllocValueProfData) (size_t TotalSizeInBytes) |
Definition at line 554 of file InstrProf.h.
Definition at line 543 of file InstrProf.h.
| uint32_t(* llvm::ValueProfRecordClosure::GetNumValueDataForSite) (const void *R, uint32_t VK, uint32_t S) |
Definition at line 544 of file InstrProf.h.
Definition at line 541 of file InstrProf.h.
Definition at line 542 of file InstrProf.h.
| void(* llvm::ValueProfRecordClosure::GetValueForSite) (const void *R, InstrProfValueData *Dst, uint32_t K, uint32_t S) |
Definition at line 552 of file InstrProf.h.
| const void* llvm::ValueProfRecordClosure::Record |
Definition at line 540 of file InstrProf.h.
Definition at line 551 of file InstrProf.h.