aboutsummaryrefslogtreecommitdiff
path: root/modules/arch/x86/tests/movdq64.asm
blob: ba367171a4ecf4f5a80df093fafccbf0ee76f558 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[bits 64]
movd eax, mm0
movd mm0, eax
movd rax, mm0
movd mm0, rax
movd [0], mm0
movd mm0, [0]

movd eax, xmm0
movd xmm0, eax
movd rax, xmm0
movd xmm0, rax
movd [0], xmm0
movd xmm0, [0]

movq [0], xmm0
movq xmm0, [0]
movq xmm0, xmm1
movq xmm1, xmm0

movq [0], mm0
movq mm0, [0]
movq mm0, mm1
movq mm1, mm0

movq rax, xmm0
movq xmm0, rax

movq rax, mm0
movq mm0, rax