Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / X86 / usermsr-64-intel.s
blob13d9161080af4acdeacdfedfe2d8ebb178520b3e
1 // RUN: llvm-mc -triple x86_64 -x86-asm-syntax=intel -output-asm-variant=1 --show-encoding %s | FileCheck %s
3 // CHECK: urdmsr r9, 123
4 // CHECK: encoding: [0xc4,0xc7,0x7b,0xf8,0xc1,0x7b,0x00,0x00,0x00]
5 urdmsr r9, 123
7 // CHECK: urdmsr r9, r9
8 // CHECK: encoding: [0xf2,0x45,0x0f,0x38,0xf8,0xc9]
9 urdmsr r9, r9
11 // CHECK: uwrmsr 123, r9
12 // CHECK: encoding: [0xc4,0xc7,0x7a,0xf8,0xc1,0x7b,0x00,0x00,0x00]
13 uwrmsr 123, r9
15 // CHECK: uwrmsr r9, r9
16 // CHECK: encoding: [0xf3,0x45,0x0f,0x38,0xf8,0xc9]
17 uwrmsr r9, r9