x86/Intel: correct MOVSD and CMPSD handling
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / intel-movs.s
CommitLineData
8325cc63
JB
1 .text
2 .intel_syntax noprefix
3
4movs:
5 movsb
6 movsb es:[edi], [esi]
7 movsb es:[edi], fs:[esi]
d241b910
JB
8 movsb [edi], [esi]
9 movsb byte ptr es:[edi], [esi]
10 movsb es:[edi], byte ptr [esi]
11 movsb byte ptr es:[edi], byte ptr [esi]
12 movs byte ptr es:[edi], [esi]
13 movs es:[edi], byte ptr [esi]
14 movs byte ptr es:[edi], byte ptr [esi]
15
8325cc63
JB
16 movsw
17 movsw es:[edi], [esi]
18 movsw es:[edi], fs:[esi]
d241b910
JB
19 movsw [edi], [esi]
20 movsw word ptr es:[edi], [esi]
21 movsw es:[edi], word ptr [esi]
22 movsw word ptr es:[edi], word ptr [esi]
23 movs word ptr es:[edi], [esi]
24 movs es:[edi], word ptr [esi]
25 movs word ptr es:[edi], word ptr [esi]
26
8325cc63
JB
27 movsd
28 movsd es:[edi], [esi]
29 movsd es:[edi], fs:[esi]
d241b910
JB
30 movsd [edi], [esi]
31 movsd dword ptr es:[edi], [esi]
32 movsd es:[edi], dword ptr [esi]
33 movsd dword ptr es:[edi], dword ptr [esi]
34 movs dword ptr es:[edi], [esi]
35 movs es:[edi], dword ptr [esi]
36 movs dword ptr es:[edi], dword ptr [esi]
37
8325cc63
JB
38.ifdef x86_64
39 movsq
40 movsq es:[rdi], [rsi]
41 movsq es:[rdi], fs:[rsi]
d241b910
JB
42 movsq [rdi], [rsi]
43 movsq qword ptr es:[rdi], [rsi]
44 movsq es:[rdi], qword ptr [rsi]
45 movsq qword ptr es:[rdi], qword ptr [rsi]
46 movs qword ptr es:[rdi], [rsi]
47 movs es:[rdi], qword ptr [rsi]
48 movs qword ptr es:[rdi], qword ptr [rsi]
8325cc63 49.endif
This page took 0.171405 seconds and 4 git commands to generate.