LLVM 22.0.0git
|
The data access profiles for a symbol. More...
#include "llvm/ProfileData/DataAccessProf.h"
Public Member Functions | |
DataAccessProfRecord (SymbolHandleRef SymHandleRef, uint64_t AccessCount, ArrayRef< internal::SourceLocationRef > LocRefs) | |
DataAccessProfRecord ()=default | |
Public Attributes | |
SymbolHandle | SymHandle |
uint64_t | AccessCount = 0 |
SmallVector< SourceLocation > | Locations |
The data access profiles for a symbol.
Definition at line 105 of file DataAccessProf.h.
|
inline |
Definition at line 107 of file DataAccessProf.h.
|
default |
uint64_t llvm::memprof::DataAccessProfRecord::AccessCount = 0 |
Definition at line 121 of file DataAccessProf.h.
Referenced by llvm::yaml::MappingTraits< memprof::DataAccessProfRecord >::mapping().
SmallVector<SourceLocation> llvm::memprof::DataAccessProfRecord::Locations |
Definition at line 123 of file DataAccessProf.h.
Referenced by DataAccessProfRecord(), and llvm::yaml::MappingTraits< memprof::DataAccessProfRecord >::mapping().
SymbolHandle llvm::memprof::DataAccessProfRecord::SymHandle |
Definition at line 120 of file DataAccessProf.h.
Referenced by DataAccessProfRecord(), and llvm::yaml::MappingTraits< memprof::DataAccessProfRecord >::mapping().