Jing Liu 0b77462951 KVM: x86: expose AVX512_BF16 feature to guest
AVX512 BFLOAT16 instructions support 16-bit BFLOAT16 floating-point
format (BF16) for deep learning optimization.

Intel adds AVX512 BFLOAT16 feature in CooperLake, which is CPUID.7.1.EAX[5].

Detailed information of the CPUID bit can be found here,
https://software.intel.com/sites/default/files/managed/c5/15/\
architecture-instruction-set-extensions-programming-reference.pdf.

Signed-off-by: Jing Liu <jing2.liu@linux.intel.com>
[Fix type mismatch in min, changing constant "1" to "1u". - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2019-07-15 12:49:30 +02:00
..
2019-07-12 16:06:27 -07:00
2019-07-12 16:03:16 -07:00
2019-07-12 15:35:14 -07:00
2019-07-12 16:06:27 -07:00
2019-07-12 16:06:27 -07:00
2019-07-11 10:09:44 -07:00
2019-07-12 15:41:33 -07:00
2019-07-12 16:06:27 -07:00
2019-07-12 15:38:05 -07:00
2019-07-12 16:03:16 -07:00
2019-07-12 16:03:16 -07:00
2019-07-12 16:06:27 -07:00
2019-07-12 16:06:27 -07:00
2019-07-12 15:41:33 -07:00
2019-07-12 16:03:16 -07:00
2019-07-12 16:06:27 -07:00
2019-07-12 15:13:55 -07:00