diff --git a/instrs.txt b/instrs.txt index aea42c8..900f485 100644 --- a/instrs.txt +++ b/instrs.txt @@ -798,6 +798,7 @@ VEX.66.0f6b RVM XMM XMM XMM - VPACKSSDW VEX.66.0f6c RVM XMM XMM XMM - VPUNPCKLQDQ VEX.66.0f6d RVM XMM XMM XMM - VPUNPCKHQDQ VEX.66.W0.L0.0f6e RM XMM32 GP - - VMOVD_G2X +VEX.66.W1.L0.0f6e RM XMM32 GP - - VMOVD_G2X ONLY32 VEX.66.W1.L0.0f6e RM XMM64 GP - - VMOVQ_G2X ONLY64 VEX.66.0f6f RM XMM XMM - - VMOVDQA VEX.F3.0f6f RM XMM XMM - - VMOVDQU @@ -823,6 +824,7 @@ VEX.F2.0f7c RVM XMM XMM XMM - VHADDPS VEX.66.0f7d RVM XMM XMM XMM - VHSUBPD VEX.F2.0f7d RVM XMM XMM XMM - VHSUBPS VEX.66.W0.L0.0f7e MR GP XMM32 - - VMOVD_X2G +VEX.66.W1.L0.0f7e MR GP XMM32 - - VMOVQ_X2G ONLY32 VEX.66.W1.L0.0f7e MR GP XMM64 - - VMOVQ_X2G ONLY64 VEX.F3.L0.0f7e RM XMM64 XMM64 - - VMOVQ_X2X VEX.66.0f7f MR XMM XMM - - VMOVDQA diff --git a/tests/decode-sse-movq.sh b/tests/decode-sse-movq.sh index 235f0cd..f528fa7 100644 --- a/tests/decode-sse-movq.sh +++ b/tests/decode-sse-movq.sh @@ -1 +1,4 @@ decode f30f7e5c2408 [SSE_MOVQ_X2X reg8:r3 mem8:r4+0x8] +decode c5f96ec8 [VMOVD_G2X reg4:r1 reg4:r0] +decode64 c4e1f96ec8 [VMOVQ_G2X reg8:r1 reg8:r0] +decode32 c4e1f96ec8 [VMOVD_G2X reg4:r1 reg4:r0]