Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / X86 / SNP-64.s
blobe2ff66338319cd81cf2e31eb408dc0810c50211a
1 // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
3 // CHECK: rmpupdate
4 // CHECK: encoding: [0xf2,0x0f,0x01,0xfe]
5 rmpupdate %rax, %rcx
7 // CHECK: psmash
8 // CHECK: encoding: [0xf3,0x0f,0x01,0xff]
9 psmash %rax
11 // CHECK: pvalidate
12 // CHECK: encoding: [0xf2,0x0f,0x01,0xff]
13 pvalidate %rax, %rcx, %rdx
15 // CHECK: rmpadjust
16 // CHECK: encoding: [0xf3,0x0f,0x01,0xfe]
17 rmpadjust %rax, %rcx, %rdx
19 // CHECK: rmpquery
20 // CHECK: encoding: [0xf3,0x0f,0x01,0xfd]
21 rmpquery %rax, %rdx
23 // CHECK: rmpupdate
24 // CHECK: encoding: [0xf2,0x0f,0x01,0xfe]
25 rmpupdate
27 // CHECK: psmash
28 // CHECK: encoding: [0xf3,0x0f,0x01,0xff]
29 psmash
31 // CHECK: pvalidate
32 // CHECK: encoding: [0xf2,0x0f,0x01,0xff]
33 pvalidate
35 // CHECK: rmpadjust
36 // CHECK: encoding: [0xf3,0x0f,0x01,0xfe]
37 rmpadjust
39 // CHECK: rmpquery
40 // CHECK: encoding: [0xf3,0x0f,0x01,0xfd]
41 rmpquery