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