1 # Check EVEX non-LIG instructions with with -mevexlig=256
6 {evex} vmovd %xmm4,(%ecx)
7 {evex} vmovd %xmm4,%ecx
8 {evex} vmovd (%ecx),%xmm4
9 {evex} vmovd %ecx,%xmm4
11 {evex} vmovq %xmm4,(%ecx)
12 {evex} vmovq (%ecx),%xmm4
14 {evex} vmovq %xmm4,%xmm6
16 {evex} vextractps $0, %xmm0, %eax
17 {evex} vextractps $0, %xmm0, (%eax)
19 {evex} vpextrb $0, %xmm0, %eax
20 {evex} vpextrb $0, %xmm0, (%eax)
22 {evex} vpextrw $0, %xmm0, %eax
23 {evex} {store} vpextrw $0, %xmm0, %eax
24 {evex} vpextrw $0, %xmm0, (%eax)
26 {evex} vpextrd $0, %xmm0, %eax
27 {evex} vpextrd $0, %xmm0, (%eax)
29 {evex} vinsertps $0, %xmm0, %xmm0, %xmm0
30 {evex} vinsertps $0, (%eax), %xmm0, %xmm0
32 {evex} vpinsrb $0, %eax, %xmm0, %xmm0
33 {evex} vpinsrb $0, (%eax), %xmm0, %xmm0
35 {evex} vpinsrw $0, %eax, %xmm0, %xmm0
36 {evex} vpinsrw $0, (%eax), %xmm0, %xmm0
38 {evex} vpinsrd $0, %eax, %xmm0, %xmm0
39 {evex} vpinsrd $0, (%eax), %xmm0, %xmm0