xref: /llvm-project/llvm/test/MC/X86/usermsr-64-intel.s (revision 819ac45d1c1b7a2d784b2606c84de46ce714f278)
1// RUN: llvm-mc -triple x86_64 -x86-asm-syntax=intel -output-asm-variant=1 --show-encoding %s | FileCheck %s
2
3// CHECK: urdmsr r9, 123
4// CHECK: encoding: [0xc4,0xc7,0x7b,0xf8,0xc1,0x7b,0x00,0x00,0x00]
5          urdmsr r9, 123
6
7// CHECK: urdmsr r9, r9
8// CHECK: encoding: [0xf2,0x45,0x0f,0x38,0xf8,0xc9]
9          urdmsr r9, r9
10
11// CHECK: uwrmsr 123, r9
12// CHECK: encoding: [0xc4,0xc7,0x7a,0xf8,0xc1,0x7b,0x00,0x00,0x00]
13          uwrmsr 123, r9
14
15// CHECK: uwrmsr r9, r9
16// CHECK: encoding: [0xf3,0x45,0x0f,0x38,0xf8,0xc9]
17          uwrmsr r9, r9
18
19