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
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
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
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
61 #pass
62