target/i386: add fast short REP MOV support
commit5cb287d2bd578dfe4897458793b4fce35bc4f744
authorChenyi Qiang <chenyi.qiang@intel.com>
Tue, 14 Jul 2020 08:41:46 +0000 (14 16:41 +0800)
committerEduardo Habkost <ehabkost@redhat.com>
Thu, 16 Jul 2020 15:05:03 +0000 (16 11:05 -0400)
tree5ec6e7684757a5f2111695151a0baf1a54a830a9
parentf9f08e7cae8a6c292cacaf6531ede88786fcb3d3
target/i386: add fast short REP MOV support

For CPUs support fast short REP MOV[CPUID.(EAX=7,ECX=0):EDX(bit4)], e.g
Icelake and Tigerlake, expose it to the guest VM.

Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Chenyi Qiang <chenyi.qiang@intel.com>
Message-Id: <20200714084148.26690-2-chenyi.qiang@intel.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
target/i386/cpu.c
target/i386/cpu.h