| 1 | #source: x86-64-io.s |
| 2 | #objdump: -dwMsuffix |
| 3 | #name: x86-64 rex.W in/out w/ suffix |
| 4 | |
| 5 | .*: +file format .* |
| 6 | |
| 7 | Disassembly of section .text: |
| 8 | |
| 9 | 0+000 <_in>: |
| 10 | 0: 48 ed rex.W inl \(%dx\),%eax |
| 11 | 2: 66 48 ed data16 rex.W inl \(%dx\),%eax |
| 12 | |
| 13 | 0+005 <_out>: |
| 14 | 5: 48 ef rex.W outl %eax,\(%dx\) |
| 15 | 7: 66 48 ef data16 rex.W outl %eax,\(%dx\) |
| 16 | |
| 17 | 0+00a <_ins>: |
| 18 | a: 48 6d rex.W insl \(%dx\),%es:\(%rdi\) |
| 19 | c: 66 48 6d data16 rex.W insl \(%dx\),%es:\(%rdi\) |
| 20 | |
| 21 | 0+00f <_outs>: |
| 22 | f: 48 6f rex.W outsl %ds:\(%rsi\),\(%dx\) |
| 23 | 11: 66 48 6f data16 rex.W outsl %ds:\(%rsi\),\(%dx\) |
| 24 | #pass |