#include <MdePkg/Include/Register/Intel/Cpuid.h>
CPUID Architectural Performance Monitoring EBX for CPUID leaf CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING.
Definition at line 1697 of file Cpuid.h.
◆ AllBranchMispredictRetired
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::AllBranchMispredictRetired |
[Bit 6] Branch mispredict retired event not available if 1.
Definition at line 1729 of file Cpuid.h.
struct { ... } CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::Bits |
◆ BranchInstructionsRetired
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::BranchInstructionsRetired |
[Bit 5] Branch instruction retired event not available if 1.
Definition at line 1725 of file Cpuid.h.
◆ InstructionsRetired
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::InstructionsRetired |
[Bit 1] Instruction retired event not available if 1.
Definition at line 1709 of file Cpuid.h.
◆ LastLevelCacheMisses
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::LastLevelCacheMisses |
[Bit 4] Last-level cache misses event not available if 1.
Definition at line 1721 of file Cpuid.h.
◆ LastLevelCacheReferences
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::LastLevelCacheReferences |
[Bit 3] Last-level cache reference event not available if 1.
Definition at line 1717 of file Cpuid.h.
◆ Reserved
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::Reserved |
◆ Uint32
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::Uint32 |
All bit fields as a 32-bit value
Definition at line 1735 of file Cpuid.h.
◆ UnhaltedCoreCycles
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::UnhaltedCoreCycles |
[Bit 0] Core cycle event not available if 1.
Definition at line 1705 of file Cpuid.h.
◆ UnhaltedReferenceCycles
UINT32 CPUID_ARCHITECTURAL_PERFORMANCE_MONITORING_EBX::UnhaltedReferenceCycles |
[Bit 2] Reference cycles event not available if 1.
Definition at line 1713 of file Cpuid.h.
The documentation for this union was generated from the following file:
- MdePkg/Include/Register/Intel/Cpuid.h