1; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s
2
3; CHECK:      st  %d0
4; CHECK-SAME: encoding: [0x50,0xc0]
5st	%d0
6; CHECK:      sf  %d1
7; CHECK-SAME: encoding: [0x51,0xc1]
8sf	%d1
9; CHECK:      shi  %d2
10; CHECK-SAME: encoding: [0x52,0xc2]
11shi	%d2
12; CHECK:      sls  %d3
13; CHECK-SAME: encoding: [0x53,0xc3]
14sls	%d3
15; CHECK:      scc  %d4
16; CHECK-SAME: encoding: [0x54,0xc4]
17scc	%d4
18; CHECK:      scs  %d5
19; CHECK-SAME: encoding: [0x55,0xc5]
20scs	%d5
21; CHECK:      sne  %d6
22; CHECK-SAME: encoding: [0x56,0xc6]
23sne	%d6
24; CHECK:      seq  %d7
25; CHECK-SAME: encoding: [0x57,0xc7]
26seq	%d7
27; CHECK:      svc  %d0
28; CHECK-SAME: encoding: [0x58,0xc0]
29svc	%d0
30; CHECK:      svs  %d0
31; CHECK-SAME: encoding: [0x59,0xc0]
32svs	%d0
33; CHECK:      spl  %d0
34; CHECK-SAME: encoding: [0x5a,0xc0]
35spl	%d0
36; CHECK:      smi  %d0
37; CHECK-SAME: encoding: [0x5b,0xc0]
38smi	%d0
39; CHECK:      sge  %d0
40; CHECK-SAME: encoding: [0x5c,0xc0]
41sge	%d0
42; CHECK:      slt  %d0
43; CHECK-SAME: encoding: [0x5d,0xc0]
44slt	%d0
45; CHECK:      sgt  %d0
46; CHECK-SAME: encoding: [0x5e,0xc0]
47sgt	%d0
48; CHECK:      sle  %d0
49; CHECK-SAME: encoding: [0x5f,0xc0]
50sle	%d0
51
52; CHECK:      st  (-1,%a0)
53; CHECK-SAME: encoding: [0x50,0xe8,0xff,0xff]
54st	(-1,%a0)
55; CHECK:      sf  (42,%a1)
56; CHECK-SAME: encoding: [0x51,0xe9,0x00,0x2a]
57sf	(42,%a1)
58; CHECK:      shi  (0,%a2)
59; CHECK-SAME: encoding: [0x52,0xea,0x00,0x00]
60shi	(0,%a2)
61; CHECK:      sls  (0,%a3)
62; CHECK-SAME: encoding: [0x53,0xeb,0x00,0x00]
63sls	(0,%a3)
64; CHECK:      scc  (0,%a4)
65; CHECK-SAME: encoding: [0x54,0xec,0x00,0x00]
66scc	(0,%a4)
67; CHECK:      scs  (0,%a5)
68; CHECK-SAME: encoding: [0x55,0xed,0x00,0x00]
69scs	(0,%a5)
70; CHECK:      sne  (0,%a6)
71; CHECK-SAME: encoding: [0x56,0xee,0x00,0x00]
72sne	(0,%a6)
73; CHECK:      seq  (0,%a0)
74; CHECK-SAME: encoding: [0x57,0xe8,0x00,0x00]
75seq	(0,%a0)
76; CHECK:      svc  (0,%a0)
77; CHECK-SAME: encoding: [0x58,0xe8,0x00,0x00]
78svc	(0,%a0)
79; CHECK:      svs  (0,%a0)
80; CHECK-SAME: encoding: [0x59,0xe8,0x00,0x00]
81svs	(0,%a0)
82; CHECK:      spl  (0,%a0)
83; CHECK-SAME: encoding: [0x5a,0xe8,0x00,0x00]
84spl	(0,%a0)
85; CHECK:      smi  (0,%a0)
86; CHECK-SAME: encoding: [0x5b,0xe8,0x00,0x00]
87smi	(0,%a0)
88; CHECK:      sge  (0,%a0)
89; CHECK-SAME: encoding: [0x5c,0xe8,0x00,0x00]
90sge	(0,%a0)
91; CHECK:      slt  (0,%a0)
92; CHECK-SAME: encoding: [0x5d,0xe8,0x00,0x00]
93slt	(0,%a0)
94; CHECK:      sgt  (0,%a0)
95; CHECK-SAME: encoding: [0x5e,0xe8,0x00,0x00]
96sgt	(0,%a0)
97; CHECK:      sle  (0,%a0)
98; CHECK-SAME: encoding: [0x5f,0xe8,0x00,0x00]
99sle	(0,%a0)
100
101