summaryrefslogtreecommitdiffstats
path: root/gas/testsuite/gas/i386/x86-64-rep.d
blob: cafb9c70720e8ce67d5b73e84b3de11a6ffdd497 (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
51
52
53
54
55
56
57
58
59
60
61
#objdump: -dw
#name: x86-64 rep prefix

.*: +file format .*

Disassembly of section .text:

0+ <_start>:
   0:	f3 6c[ 	]+rep insb \(%dx\),%es:\(%rdi\)
   2:	f3 6e[ 	]+rep outsb %ds:\(%rsi\),\(%dx\)
   4:	f3 a4[ 	]+rep movsb %ds:\(%rsi\),%es:\(%rdi\)
   6:	f3 ac[ 	]+rep lods %ds:\(%rsi\),%al
   8:	f3 aa[ 	]+rep stos %al,%es:\(%rdi\)
   a:	f3 a6[ 	]+repz cmpsb %es:\(%rdi\),%ds:\(%rsi\)
   c:	f3 ae[ 	]+repz scas %es:\(%rdi\),%al
   e:	66 f3 6d[ 	]+rep insw \(%dx\),%es:\(%rdi\)
  11:	66 f3 6f[ 	]+rep outsw %ds:\(%rsi\),\(%dx\)
  14:	66 f3 a5[ 	]+rep movsw %ds:\(%rsi\),%es:\(%rdi\)
  17:	66 f3 ad[ 	]+rep lods %ds:\(%rsi\),%ax
  1a:	66 f3 ab[ 	]+rep stos %ax,%es:\(%rdi\)
  1d:	66 f3 a7[ 	]+repz cmpsw %es:\(%rdi\),%ds:\(%rsi\)
  20:	66 f3 af[ 	]+repz scas %es:\(%rdi\),%ax
  23:	f3 6d[ 	]+rep insl \(%dx\),%es:\(%rdi\)
  25:	f3 6f[ 	]+rep outsl %ds:\(%rsi\),\(%dx\)
  27:	f3 a5[ 	]+rep movsl %ds:\(%rsi\),%es:\(%rdi\)
  29:	f3 ad[ 	]+rep lods %ds:\(%rsi\),%eax
  2b:	f3 ab[ 	]+rep stos %eax,%es:\(%rdi\)
  2d:	f3 a7[ 	]+repz cmpsl %es:\(%rdi\),%ds:\(%rsi\)
  2f:	f3 af[ 	]+repz scas %es:\(%rdi\),%eax
  31:	f3 48 a5[ 	]+rep movsq %ds:\(%rsi\),%es:\(%rdi\)
  34:	f3 48 ad[ 	]+rep lods %ds:\(%rsi\),%rax
  37:	f3 48 ab[ 	]+rep stos %rax,%es:\(%rdi\)
  3a:	f3 48 a7[ 	]+repz cmpsq %es:\(%rdi\),%ds:\(%rsi\)
  3d:	f3 48 af[ 	]+repz scas %es:\(%rdi\),%rax
  40:	67 f3 6c[ 	]+rep insb \(%dx\),%es:\(%edi\)
  43:	67 f3 6e[ 	]+rep outsb %ds:\(%esi\),\(%dx\)
  46:	67 f3 a4[ 	]+rep movsb %ds:\(%esi\),%es:\(%edi\)
  49:	67 f3 ac[ 	]+rep lods %ds:\(%esi\),%al
  4c:	67 f3 aa[ 	]+rep stos %al,%es:\(%edi\)
  4f:	67 f3 a6[ 	]+repz cmpsb %es:\(%edi\),%ds:\(%esi\)
  52:	67 f3 ae[ 	]+repz scas %es:\(%edi\),%al
  55:	67 66 f3 6d[ 	]+rep insw \(%dx\),%es:\(%edi\)
  59:	67 66 f3 6f[ 	]+rep outsw %ds:\(%esi\),\(%dx\)
  5d:	67 66 f3 a5[ 	]+rep movsw %ds:\(%esi\),%es:\(%edi\)
  61:	67 66 f3 ad[ 	]+rep lods %ds:\(%esi\),%ax
  65:	67 66 f3 ab[ 	]+rep stos %ax,%es:\(%edi\)
  69:	67 66 f3 a7[ 	]+repz cmpsw %es:\(%edi\),%ds:\(%esi\)
  6d:	67 66 f3 af[ 	]+repz scas %es:\(%edi\),%ax
  71:	67 f3 6d[ 	]+rep insl \(%dx\),%es:\(%edi\)
  74:	67 f3 6f[ 	]+rep outsl %ds:\(%esi\),\(%dx\)
  77:	67 f3 a5[ 	]+rep movsl %ds:\(%esi\),%es:\(%edi\)
  7a:	67 f3 ad[ 	]+rep lods %ds:\(%esi\),%eax
  7d:	67 f3 ab[ 	]+rep stos %eax,%es:\(%edi\)
  80:	67 f3 a7[ 	]+repz cmpsl %es:\(%edi\),%ds:\(%esi\)
  83:	67 f3 af[ 	]+repz scas %es:\(%edi\),%eax
  86:	67 f3 48 a5[ 	]+rep movsq %ds:\(%esi\),%es:\(%edi\)
  8a:	67 f3 48 ad[ 	]+rep lods %ds:\(%esi\),%rax
  8e:	67 f3 48 ab[ 	]+rep stos %rax,%es:\(%edi\)
  92:	67 f3 48 a7[ 	]+repz cmpsq %es:\(%edi\),%ds:\(%esi\)
  96:	67 f3 48 af[ 	]+repz scas %es:\(%edi\),%rax
#pass
OpenPOWER on IntegriCloud