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