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