blob: 8812ee8bd609a503d877fb656eba95756d060a8e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# RUN: llvm-mc %s -triple x86_64-linux-gnu -filetype=obj -o - | llvm-objdump -d - | FileCheck %s
.text
.global foo
foo:
insl
gs outsl
.code64
addr32 insl
addr32 gs outsl
.code32
addr16 insl
addr16 gs outsl
.code64
retq
# CHECK: <foo>:
# CHECK-NEXT: 6d insl %dx, %es:(%rdi)
# CHECK-NEXT: 65 6f outsl %gs:(%rsi), %dx
# CHECK-NEXT: 67 6d insl %dx, %es:(%edi)
# CHECK-NEXT: 67 65 6f outsl %gs:(%esi), %dx
# CHECK-NEXT: 67 6d insl %dx, %es:(%edi)
# CHECK-NEXT: 67 65 6f outsl %gs:(%esi), %dx
|