1 # Check movd/vmovd with memory and register.
11 vmovd %xmm1, 128(%rax)
13 {evex} vmovd 128(%rax), %xmm1
14 {evex} vmovd %xmm1, 128(%rax)
15 .intel_syntax noprefix
16 movd xmm1, [rax + 128]
17 movd xmm1, dword ptr [rax + 128]
19 movd dword ptr [rax + 128], xmm1
20 movd [rax + 128], xmm1
22 movd xmm1, qword ptr [rax + 128]
24 movd qword ptr [rax + 128], xmm1
26 vmovd xmm1, dword ptr [rax + 128]
27 vmovd xmm1, [rax + 128]
29 vmovd dword ptr [rax + 128], xmm1
30 vmovd [rax + 128], xmm1
32 {evex} vmovd xmm1, dword ptr [rax + 128]
33 {evex} vmovd xmm1, [rax + 128]
34 {evex} vmovd xmm1, eax
35 {evex} vmovd dword ptr [rax + 128], xmm1
36 {evex} vmovd [rax + 128], xmm1
37 {evex} vmovd eax, xmm1