The highlights of this release are as follows:
New Features
- Introduced CPUID mock testing support across all AMD Zen CPU families (Zen through Zen 5, including Milan, Genoa, Turin, and Phoenix), enabling CI/CD validation on any hardware without requiring the actual processors.
- Added support for CLZERO instruction detection to enable efficient cache-line zeroing on Zen architecture.
- Redesigned the X86RawData API with a simplified, range-based interface for improved usability and clarity.
Bug Fixes
- Resolved incorrect identification of the Zen+ (ZenPlus) CPU family.
- Corrected the CPUID constant for Phoenix1.
- Implemented safeguards to prevent AMD-specific code paths from incorrectly recognizing Intel CPUs as AMD processors.