aboutsummaryrefslogtreecommitdiff
path: root/hw/pci-host/dino.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2022-09-01 14:27:55 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2022-10-18 13:58:05 +0200
commit03b4588070b647398acd4d6a654836bba554c800 (patch)
treea6aa41de86b3f10a84b3968645d9ffeb9ac22f56 /hw/pci-host/dino.c
parent1d0efbdb35f619db9178e862742335d7c472c1a4 (diff)
downloadqemu-03b4588070b647398acd4d6a654836bba554c800.zip
qemu-03b4588070b647398acd4d6a654836bba554c800.tar.gz
qemu-03b4588070b647398acd4d6a654836bba554c800.tar.bz2
target/i386: reimplement 0x0f 0x50-0x5f, add AVX
These are mostly floating-point SSE operations. The odd ones out are MOVMSK and CVTxx2yy, the others are straightforward. Unary operations are a bit special in AVX because they have 2 operands for PD/PS operands (VEX.vvvv must be 1111b), and 3 operands for SD/SS. They are handled using X86_OP_GROUP3 for compactness. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/pci-host/dino.c')
0 files changed, 0 insertions, 0 deletions