mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 17:53:56 -06:00
target/loongarch: Implement xvsrlr xvsrar
This patch includes: - XVSRLR[I].{B/H/W/D}; - XVSRAR[I].{B/H/W/D}. Signed-off-by: Song Gao <gaosong@loongson.cn> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230914022645.1151356-38-gaosong@loongson.cn>
This commit is contained in:
parent
6567eac7f7
commit
8c272fe8f4
4 changed files with 59 additions and 4 deletions
|
@ -1661,6 +1661,23 @@ xvsllwil_wu_hu 0111 01110000 11000 1 .... ..... ..... @vv_ui4
|
|||
xvsllwil_du_wu 0111 01110000 11001 ..... ..... ..... @vv_ui5
|
||||
xvextl_qu_du 0111 01110000 11010 00000 ..... ..... @vv
|
||||
|
||||
xvsrlr_b 0111 01001111 00000 ..... ..... ..... @vvv
|
||||
xvsrlr_h 0111 01001111 00001 ..... ..... ..... @vvv
|
||||
xvsrlr_w 0111 01001111 00010 ..... ..... ..... @vvv
|
||||
xvsrlr_d 0111 01001111 00011 ..... ..... ..... @vvv
|
||||
xvsrlri_b 0111 01101010 01000 01 ... ..... ..... @vv_ui3
|
||||
xvsrlri_h 0111 01101010 01000 1 .... ..... ..... @vv_ui4
|
||||
xvsrlri_w 0111 01101010 01001 ..... ..... ..... @vv_ui5
|
||||
xvsrlri_d 0111 01101010 0101 ...... ..... ..... @vv_ui6
|
||||
xvsrar_b 0111 01001111 00100 ..... ..... ..... @vvv
|
||||
xvsrar_h 0111 01001111 00101 ..... ..... ..... @vvv
|
||||
xvsrar_w 0111 01001111 00110 ..... ..... ..... @vvv
|
||||
xvsrar_d 0111 01001111 00111 ..... ..... ..... @vvv
|
||||
xvsrari_b 0111 01101010 10000 01 ... ..... ..... @vv_ui3
|
||||
xvsrari_h 0111 01101010 10000 1 .... ..... ..... @vv_ui4
|
||||
xvsrari_w 0111 01101010 10001 ..... ..... ..... @vv_ui5
|
||||
xvsrari_d 0111 01101010 1001 ...... ..... ..... @vv_ui6
|
||||
|
||||
xvreplgr2vr_b 0111 01101001 11110 00000 ..... ..... @vr
|
||||
xvreplgr2vr_h 0111 01101001 11110 00001 ..... ..... @vr
|
||||
xvreplgr2vr_w 0111 01101001 11110 00010 ..... ..... @vr
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue