Commit | Line | Data |
---|---|---|
35c52694 L |
1 | #objdump: -dw |
2 | #name: x86-64 rep prefix | |
3 | ||
4 | .*: +file format .* | |
5 | ||
6 | Disassembly of section .text: | |
7 | ||
8 | 0+ <_start>: | |
9 | 0: f3 6c[ ]+rep insb \(%dx\),%es:\(%rdi\) | |
10 | 2: f3 6e[ ]+rep outsb %ds:\(%rsi\),\(%dx\) | |
11 | 4: f3 a4[ ]+rep movsb %ds:\(%rsi\),%es:\(%rdi\) | |
12 | 6: f3 ac[ ]+rep lods %ds:\(%rsi\),%al | |
13 | 8: f3 aa[ ]+rep stos %al,%es:\(%rdi\) | |
14 | a: f3 a6[ ]+repz cmpsb %es:\(%rdi\),%ds:\(%rsi\) | |
15 | c: f3 ae[ ]+repz scas %es:\(%rdi\),%al | |
9021ec07 L |
16 | e: 66 f3 6d[ ]+rep insw \(%dx\),%es:\(%rdi\) |
17 | 11: 66 f3 6f[ ]+rep outsw %ds:\(%rsi\),\(%dx\) | |
18 | 14: 66 f3 a5[ ]+rep movsw %ds:\(%rsi\),%es:\(%rdi\) | |
19 | 17: 66 f3 ad[ ]+rep lods %ds:\(%rsi\),%ax | |
20 | 1a: 66 f3 ab[ ]+rep stos %ax,%es:\(%rdi\) | |
21 | 1d: 66 f3 a7[ ]+repz cmpsw %es:\(%rdi\),%ds:\(%rsi\) | |
22 | 20: 66 f3 af[ ]+repz scas %es:\(%rdi\),%ax | |
35c52694 L |
23 | 23: f3 6d[ ]+rep insl \(%dx\),%es:\(%rdi\) |
24 | 25: f3 6f[ ]+rep outsl %ds:\(%rsi\),\(%dx\) | |
25 | 27: f3 a5[ ]+rep movsl %ds:\(%rsi\),%es:\(%rdi\) | |
26 | 29: f3 ad[ ]+rep lods %ds:\(%rsi\),%eax | |
27 | 2b: f3 ab[ ]+rep stos %eax,%es:\(%rdi\) | |
28 | 2d: f3 a7[ ]+repz cmpsl %es:\(%rdi\),%ds:\(%rsi\) | |
29 | 2f: f3 af[ ]+repz scas %es:\(%rdi\),%eax | |
30 | 31: f3 48 a5[ ]+rep movsq %ds:\(%rsi\),%es:\(%rdi\) | |
31 | 34: f3 48 ad[ ]+rep lods %ds:\(%rsi\),%rax | |
32 | 37: f3 48 ab[ ]+rep stos %rax,%es:\(%rdi\) | |
33 | 3a: f3 48 a7[ ]+repz cmpsq %es:\(%rdi\),%ds:\(%rsi\) | |
34 | 3d: f3 48 af[ ]+repz scas %es:\(%rdi\),%rax | |
f16cd0d5 L |
35 | 40: 67 f3 6c[ ]+rep insb \(%dx\),%es:\(%edi\) |
36 | 43: 67 f3 6e[ ]+rep outsb %ds:\(%esi\),\(%dx\) | |
37 | 46: 67 f3 a4[ ]+rep movsb %ds:\(%esi\),%es:\(%edi\) | |
38 | 49: 67 f3 ac[ ]+rep lods %ds:\(%esi\),%al | |
39 | 4c: 67 f3 aa[ ]+rep stos %al,%es:\(%edi\) | |
40 | 4f: 67 f3 a6[ ]+repz cmpsb %es:\(%edi\),%ds:\(%esi\) | |
41 | 52: 67 f3 ae[ ]+repz scas %es:\(%edi\),%al | |
42 | 55: 67 66 f3 6d[ ]+rep insw \(%dx\),%es:\(%edi\) | |
43 | 59: 67 66 f3 6f[ ]+rep outsw %ds:\(%esi\),\(%dx\) | |
44 | 5d: 67 66 f3 a5[ ]+rep movsw %ds:\(%esi\),%es:\(%edi\) | |
45 | 61: 67 66 f3 ad[ ]+rep lods %ds:\(%esi\),%ax | |
46 | 65: 67 66 f3 ab[ ]+rep stos %ax,%es:\(%edi\) | |
47 | 69: 67 66 f3 a7[ ]+repz cmpsw %es:\(%edi\),%ds:\(%esi\) | |
48 | 6d: 67 66 f3 af[ ]+repz scas %es:\(%edi\),%ax | |
49 | 71: 67 f3 6d[ ]+rep insl \(%dx\),%es:\(%edi\) | |
50 | 74: 67 f3 6f[ ]+rep outsl %ds:\(%esi\),\(%dx\) | |
51 | 77: 67 f3 a5[ ]+rep movsl %ds:\(%esi\),%es:\(%edi\) | |
52 | 7a: 67 f3 ad[ ]+rep lods %ds:\(%esi\),%eax | |
53 | 7d: 67 f3 ab[ ]+rep stos %eax,%es:\(%edi\) | |
54 | 80: 67 f3 a7[ ]+repz cmpsl %es:\(%edi\),%ds:\(%esi\) | |
55 | 83: 67 f3 af[ ]+repz scas %es:\(%edi\),%eax | |
56 | 86: 67 f3 48 a5[ ]+rep movsq %ds:\(%esi\),%es:\(%edi\) | |
57 | 8a: 67 f3 48 ad[ ]+rep lods %ds:\(%esi\),%rax | |
58 | 8e: 67 f3 48 ab[ ]+rep stos %rax,%es:\(%edi\) | |
59 | 92: 67 f3 48 a7[ ]+repz cmpsq %es:\(%edi\),%ds:\(%esi\) | |
60 | 96: 67 f3 48 af[ ]+repz scas %es:\(%edi\),%rax | |
35c52694 | 61 | #pass |