LLVM 20.0.0git
|
#include "llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h"
Public Attributes | |
PerfJITRecordPrefix | Prefix |
uint32_t | Pid |
uint32_t | Tid |
uint64_t | Vma |
uint64_t | CodeAddr |
uint64_t | CodeSize |
uint64_t | CodeIndex |
std::string | Name |
Definition at line 38 of file PerfSharedStructs.h.
uint64_t llvm::orc::PerfJITCodeLoadRecord::CodeAddr |
Definition at line 44 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
uint64_t llvm::orc::PerfJITCodeLoadRecord::CodeIndex |
Definition at line 46 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
uint64_t llvm::orc::PerfJITCodeLoadRecord::CodeSize |
Definition at line 45 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
std::string llvm::orc::PerfJITCodeLoadRecord::Name |
Definition at line 47 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
uint32_t llvm::orc::PerfJITCodeLoadRecord::Pid |
Definition at line 41 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
PerfJITRecordPrefix llvm::orc::PerfJITCodeLoadRecord::Prefix |
Definition at line 39 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
uint32_t llvm::orc::PerfJITCodeLoadRecord::Tid |
Definition at line 42 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().
uint64_t llvm::orc::PerfJITCodeLoadRecord::Vma |
Definition at line 43 of file PerfSharedStructs.h.
Referenced by llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::serialize(), and llvm::orc::shared::SPSSerializationTraits< SPSPerfJITCodeLoadRecord, PerfJITCodeLoadRecord >::size().