Skip to content

[x86-64] AMD Jaguar and Piledriver CPU features

Summary

This merge request fixes some feature flags for the AMD Jaguar and AMD Piledriver that got accidentally removed. Notably, Jaguar and Piledriver have the same basic supported instruction sets.

I used the following references:

System

  • Processor architecture: x86-64

What is the current bug behavior?

AMD Jaguar lost its support of BMI1 and MOVBE instructions under x86_64 (i386 is unaffected).

What is the behavior after applying this patch?

Support for BMI1 and MOVBE has been returned.

Additional notes

Additionally, the feature lists of individual flags are largely replaced the new combination constants where possible.

Edited by J. Gareth "Kit" Moreton

Merge request reports