[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / llvm / test / MC / X86 / addr16-32.s
blob8812ee8bd609a503d877fb656eba95756d060a8e
1 # RUN: llvm-mc %s -triple x86_64-linux-gnu -filetype=obj -o - | llvm-objdump -d - | FileCheck %s
3 .text
4 .global foo
5 foo:
6 insl
7 gs outsl
8 .code64
9 addr32 insl
10 addr32 gs outsl
11 .code32
12 addr16 insl
13 addr16 gs outsl
14 .code64
15 retq
17 # CHECK: <foo>:
18 # CHECK-NEXT: 6d insl %dx, %es:(%rdi)
19 # CHECK-NEXT: 65 6f outsl %gs:(%rsi), %dx
20 # CHECK-NEXT: 67 6d insl %dx, %es:(%edi)
21 # CHECK-NEXT: 67 65 6f outsl %gs:(%esi), %dx
22 # CHECK-NEXT: 67 6d insl %dx, %es:(%edi)
23 # CHECK-NEXT: 67 65 6f outsl %gs:(%esi), %dx