xref: /minix/external/bsd/llvm/dist/llvm/test/MC/X86/padlock.s (revision 4684ddb6)
1// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s
2
3	xstore
4// CHECK: xstore
5// CHECK: encoding: [0x0f,0xa7,0xc0]
6
7	xstorerng
8// CHECK: xstore
9// CHECK: encoding: [0x0f,0xa7,0xc0]
10
11	rep xcryptecb
12// CHECK: rep
13// CHECK: encoding: [0xf3]
14// CHECK: xcryptecb
15// CHECK: encoding: [0x0f,0xa7,0xc8]
16
17	rep xcryptcbc
18// CHECK: rep
19// CHECK: encoding: [0xf3]
20// CHECK: xcryptcbc
21// CHECK: encoding: [0x0f,0xa7,0xd0]
22
23	rep xcryptctr
24// CHECK: rep
25// CHECK: encoding: [0xf3]
26// CHECK: xcryptctr
27// CHECK: encoding: [0x0f,0xa7,0xd8]
28
29	rep xcryptcfb
30// CHECK: rep
31// CHECK: encoding: [0xf3]
32// CHECK: xcryptcfb
33// CHECK: encoding: [0x0f,0xa7,0xe0]
34
35	rep xcryptofb
36// CHECK: rep
37// CHECK: encoding: [0xf3]
38// CHECK: xcryptofb
39// CHECK: encoding: [0x0f,0xa7,0xe8]
40
41	rep xsha1
42// CHECK: rep
43// CHECK: encoding: [0xf3]
44// CHECK: xsha1
45// CHECK: encoding: [0x0f,0xa6,0xc8]
46
47	rep xsha256
48// CHECK: rep
49// CHECK: encoding: [0xf3]
50// CHECK: xsha256
51// CHECK: encoding: [0x0f,0xa6,0xd0]
52
53	rep montmul
54// CHECK: rep
55// CHECK: encoding: [0xf3]
56// CHECK: montmul
57// CHECK: encoding: [0x0f,0xa6,0xc0]
58