[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / llvm / test / MC / X86 / cmpccxadd-intel-64-alias.s
blob68a8736a3b688c5db40fc8aed994efc5ae67e4a3
1 // RUN: llvm-mc -triple x86_64 -x86-asm-syntax=intel -output-asm-variant=1 --show-encoding %s | FileCheck %s
3 // CHECK: cmpnbxadd dword ptr [rip], ecx, eax
4 // CHECK: encoding: [0xc4,0xe2,0x79,0xe3,0x0d,0x00,0x00,0x00,0x00]
5 cmpaexadd dword ptr [rip], ecx, eax
7 // CHECK: cmpzxadd dword ptr [rip], ecx, eax
8 // CHECK: encoding: [0xc4,0xe2,0x79,0xe4,0x0d,0x00,0x00,0x00,0x00]
9 cmpexadd dword ptr [rip], ecx, eax
11 // CHECK: cmpnzxadd dword ptr [rip], ecx, eax
12 // CHECK: encoding: [0xc4,0xe2,0x79,0xe5,0x0d,0x00,0x00,0x00,0x00]
13 cmpnexadd dword ptr [rip], ecx, eax
15 // CHECK: cmpnbexadd dword ptr [rip], ecx, eax
16 // CHECK: encoding: [0xc4,0xe2,0x79,0xe7,0x0d,0x00,0x00,0x00,0x00]
17 cmpaxadd dword ptr [rip], ecx, eax
19 // CHECK: cmpnlxadd dword ptr [rip], ecx, eax
20 // CHECK: encoding: [0xc4,0xe2,0x79,0xed,0x0d,0x00,0x00,0x00,0x00]
21 cmpgexadd dword ptr [rip], ecx, eax
23 // CHECK: cmpnlexadd dword ptr [rip], ecx, eax
24 // CHECK: encoding: [0xc4,0xe2,0x79,0xef,0x0d,0x00,0x00,0x00,0x00]
25 cmpgxadd dword ptr [rip], ecx, eax