mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-09 10:34:58 -06:00
tcg/i386: Support avx512vbmi2 vector shift-double instructions
We will use VPSHLD, VPSHLDV and VPSHRDV for 16-bit rotates. Tested-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
102cd35c01
commit
965d5d0681
3 changed files with 42 additions and 0 deletions
|
@ -33,3 +33,6 @@ DEF(x86_psrldq_vec, 1, 1, 1, IMPLVEC)
|
|||
DEF(x86_vperm2i128_vec, 1, 2, 1, IMPLVEC)
|
||||
DEF(x86_punpckl_vec, 1, 2, 0, IMPLVEC)
|
||||
DEF(x86_punpckh_vec, 1, 2, 0, IMPLVEC)
|
||||
DEF(x86_vpshldi_vec, 1, 2, 1, IMPLVEC)
|
||||
DEF(x86_vpshldv_vec, 1, 3, 0, IMPLVEC)
|
||||
DEF(x86_vpshrdv_vec, 1, 3, 0, IMPLVEC)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue