summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/i386/rep.d
blob: 9c07a6f767e2fe5d8ccb4ad2b03097f449950cba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#objdump: -dw
#name: i386 rep prefix

.*: +file format .*

Disassembly of section .text:

0+ <_start>:
   0:	f3 6c[ 	]+rep insb \(%dx\),%es:\(%edi\)
   2:	f3 6e[ 	]+rep outsb %ds:\(%esi\),\(%dx\)
   4:	f3 a4[ 	]+rep movsb %ds:\(%esi\),%es:\(%edi\)
   6:	f3 ac[ 	]+rep lods %ds:\(%esi\),%al
   8:	f3 aa[ 	]+rep stos %al,%es:\(%edi\)
   a:	f3 a6[ 	]+repz cmpsb %es:\(%edi\),%ds:\(%esi\)
   c:	f3 ae[ 	]+repz scas %es:\(%edi\),%al
   e:	f3 66 6d[ 	]+rep insw \(%dx\),%es:\(%edi\)
  11:	f3 66 6f[ 	]+rep outsw %ds:\(%esi\),\(%dx\)
  14:	f3 66 a5[ 	]+rep movsw %ds:\(%esi\),%es:\(%edi\)
  17:	f3 66 ad[ 	]+rep lods %ds:\(%esi\),%ax
  1a:	f3 66 ab[ 	]+rep stos %ax,%es:\(%edi\)
  1d:	f3 66 a7[ 	]+repz cmpsw %es:\(%edi\),%ds:\(%esi\)
  20:	f3 66 af[ 	]+repz scas %es:\(%edi\),%ax
  23:	f3 6d[ 	]+rep insl \(%dx\),%es:\(%edi\)
  25:	f3 6f[ 	]+rep outsl %ds:\(%esi\),\(%dx\)
  27:	f3 a5[ 	]+rep movsl %ds:\(%esi\),%es:\(%edi\)
  29:	f3 ad[ 	]+rep lods %ds:\(%esi\),%eax
  2b:	f3 ab[ 	]+rep stos %eax,%es:\(%edi\)
  2d:	f3 a7[ 	]+repz cmpsl %es:\(%edi\),%ds:\(%esi\)
  2f:	f3 af[ 	]+repz scas %es:\(%edi\),%eax
  31:	f3 67 6c[ 	]+rep addr16 insb \(%dx\),%es:\(%di\)
  34:	f3 67 6e[ 	]+rep addr16 outsb %ds:\(%si\),\(%dx\)
  37:	f3 67 a4[ 	]+rep addr16 movsb %ds:\(%si\),%es:\(%di\)
  3a:	f3 67 ac[ 	]+rep addr16 lods %ds:\(%si\),%al
  3d:	f3 67 aa[ 	]+rep addr16 stos %al,%es:\(%di\)
  40:	f3 67 a6[ 	]+repz addr16 cmpsb %es:\(%di\),%ds:\(%si\)
  43:	f3 67 ae[ 	]+repz addr16 scas %es:\(%di\),%al
  46:	f3 67 66 6d[ 	]+rep addr16 insw \(%dx\),%es:\(%di\)
  4a:	f3 67 66 6f[ 	]+rep addr16 outsw %ds:\(%si\),\(%dx\)
  4e:	f3 67 66 a5[ 	]+rep addr16 movsw %ds:\(%si\),%es:\(%di\)
  52:	f3 67 66 ad[ 	]+rep addr16 lods %ds:\(%si\),%ax
  56:	f3 67 66 ab[ 	]+rep addr16 stos %ax,%es:\(%di\)
  5a:	f3 67 66 a7[ 	]+repz addr16 cmpsw %es:\(%di\),%ds:\(%si\)
  5e:	f3 67 66 af[ 	]+repz addr16 scas %es:\(%di\),%ax
  62:	f3 67 6d[ 	]+rep addr16 insl \(%dx\),%es:\(%di\)
  65:	f3 67 6f[ 	]+rep addr16 outsl %ds:\(%si\),\(%dx\)
  68:	f3 67 a5[ 	]+rep addr16 movsl %ds:\(%si\),%es:\(%di\)
  6b:	f3 67 ad[ 	]+rep addr16 lods %ds:\(%si\),%eax
  6e:	f3 67 ab[ 	]+rep addr16 stos %eax,%es:\(%di\)
  71:	f3 67 a7[ 	]+repz addr16 cmpsl %es:\(%di\),%ds:\(%si\)
  74:	f3 67 af[ 	]+repz addr16 scas %es:\(%di\),%eax