gas/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / string-ok.d
1 #as: -J
2 #objdump: -dw -mi386
3 #name: string insn operands
4 #stderr: string-ok.e
5 .*: +file format .*
6
7 Disassembly of section .text:
8
9 0+ <.*start32>:
10 [ ]+[0-9a-f]+: 2e a6[ ]+cmpsb (%es:)?\(%edi\),%cs:\(%esi\)
11 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
12 [ ]+[0-9a-f]+: 67 a6[ ]+(addr16 )?cmpsb (%es:)?\(%di\),(%ds:)?\(%si\)
13 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
14 [ ]+[0-9a-f]+: 6c[ ]+insb \(%dx\),(%es:)?\(%edi\)
15 [ ]+[0-9a-f]+: 6c[ ]+insb \(%dx\),(%es:)?\(%edi\)
16 [ ]+[0-9a-f]+: 2e ac[ ]+lods %cs:\(%esi\),%al
17 [ ]+[0-9a-f]+: ac[ ]+lods (%ds:)?\(%esi\),%al
18 [ ]+[0-9a-f]+: 2e a4[ ]+movsb %cs:\(%esi\),(%es:)?\(%edi\)
19 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
20 [ ]+[0-9a-f]+: 67 a4[ ]+(addr16 )?movsb (%ds:)?\(%si\),(%es:)?\(%di\)
21 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
22 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
23 [ ]+[0-9a-f]+: 2e 6e[ ]+outsb %cs:\(%esi\),\(%dx\)
24 [ ]+[0-9a-f]+: 6e[ ]+outsb (%ds:)?\(%esi\),\(%dx\)
25 [ ]+[0-9a-f]+: ae[ ]+scas (%es:)?\(%edi\),%al
26 [ ]+[0-9a-f]+: ae[ ]+scas (%es:)?\(%edi\),%al
27 [ ]+[0-9a-f]+: aa[ ]+stos %al,(%es:)?\(%edi\)
28 [ ]+[0-9a-f]+: aa[ ]+stos %al,(%es:)?\(%edi\)
29 [ ]+[0-9a-f]+: 2e d7[ ]+xlat %cs:\(%ebx\)
30 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
31 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
32 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
33 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
34 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
35
36 [0-9a-f]+ <.*start16>:
37 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
38 [ ]+[0-9a-f]+: 67 a4[ ]+(addr16 )?movsb (%ds:)?\(%si\),(%es:)?\(%di\)
39
40 [0-9a-f]+ <.*start64>:
41 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
42 [ ]+[0-9a-f]+: 67 a4[ ]+(addr16 )?movsb (%ds:)?\(%si\),(%es:)?\(%di\)
43
44 [0-9a-f]+ <.*intel32>:
45 [ ]+[0-9a-f]+: 2e a6[ ]+cmpsb (%es:)?\(%edi\),%cs:\(%esi\)
46 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
47 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
48 [ ]+[0-9a-f]+: 67 a6[ ]+(addr16 )?cmpsb (%es:)?\(%di\),(%ds:)?\(%si\)
49 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
50 [ ]+[0-9a-f]+: 6c[ ]+insb \(%dx\),(%es:)?\(%edi\)
51 [ ]+[0-9a-f]+: 6c[ ]+insb \(%dx\),(%es:)?\(%edi\)
52 [ ]+[0-9a-f]+: 2e ac[ ]+lods %cs:\(%esi\),%al
53 [ ]+[0-9a-f]+: ac[ ]+lods (%ds:)?\(%esi\),%al
54 [ ]+[0-9a-f]+: 2e a4[ ]+movsb %cs:\(%esi\),(%es:)?\(%edi\)
55 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
56 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
57 [ ]+[0-9a-f]+: 67 a4[ ]+(addr16 )?movsb (%ds:)?\(%si\),(%es:)?\(%di\)
58 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
59 [ ]+[0-9a-f]+: a4[ ]+movsb (%ds:)?\(%esi\),(%es:)?\(%edi\)
60 [ ]+[0-9a-f]+: 2e 6e[ ]+outsb %cs:\(%esi\),\(%dx\)
61 [ ]+[0-9a-f]+: 6e[ ]+outsb (%ds:)?\(%esi\),\(%dx\)
62 [ ]+[0-9a-f]+: ae[ ]+scas (%es:)?\(%edi\),%al
63 [ ]+[0-9a-f]+: ae[ ]+scas (%es:)?\(%edi\),%al
64 [ ]+[0-9a-f]+: aa[ ]+stos %al,(%es:)?\(%edi\)
65 [ ]+[0-9a-f]+: aa[ ]+stos %al,(%es:)?\(%edi\)
66 [ ]+[0-9a-f]+: 2e d7[ ]+xlat %cs:\(%ebx\)
67 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
68 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
69 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
70 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
71 [ ]+[0-9a-f]+: d7[ ]+xlat (%ds:)?\(%ebx\)
72
73 [0-9a-f]+ <.*intel16>:
74 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
75 [ ]+[0-9a-f]+: 67 a4[ ]+(addr16 )?movsb (%ds:)?\(%si\),(%es:)?\(%di\)
76
77 [0-9a-f]+ <.*intel64>:
78 [ ]+[0-9a-f]+: a6[ ]+cmpsb (%es:)?\(%edi\),(%ds:)?\(%esi\)
79 [ ]+[0-9a-f]+: 67 a4[ ]+(addr16 )?movsb (%ds:)?\(%si\),(%es:)?\(%di\)
80 #pass
This page took 0.030728 seconds and 4 git commands to generate.