1 ; RUN
: llvm-mc
-triple
=m68k
-show-encoding
%s | FileCheck
%s
4 ; CHECK-SAME
: encoding
: [0xe3,0x09]
7 ; CHECK-SAME
: encoding
: [0xe3,0x89]
10 ; CHECK-SAME
: encoding
: [0xe2,0x09]
12 ; CHECK
: lsr.
l #1, %d1
13 ; CHECK-SAME
: encoding
: [0xe2,0x89]
15 ; CHECK
: asr.
b #1, %d1
16 ; CHECK-SAME
: encoding
: [0xe2,0x01]
18 ; CHECK
: asr.
l #1, %d1
19 ; CHECK-SAME
: encoding
: [0xe2,0x81]
21 ; CHECK
: rol.
b #1, %d1
22 ; CHECK-SAME
: encoding
: [0xe3,0x19]
24 ; CHECK
: rol.
l #1, %d1
25 ; CHECK-SAME
: encoding
: [0xe3,0x99]
27 ; CHECK
: ror.
b #1, %d1
28 ; CHECK-SAME
: encoding
: [0xe2,0x19]
30 ; CHECK
: ror.
l #1, %d1
31 ; CHECK-SAME
: encoding
: [0xe2,0x99]
33 ; CHECK
: ror.
l #2, %d1
34 ; CHECK-SAME
: encoding
: [0xe4,0x99]
36 ; CHECK
: ror.
l #3, %d1
37 ; CHECK-SAME
: encoding
: [0xe6,0x99]
39 ; CHECK
: ror.
l #4, %d1
40 ; CHECK-SAME
: encoding
: [0xe8,0x99]
42 ; CHECK
: ror.
l #5, %d1
43 ; CHECK-SAME
: encoding
: [0xea,0x99]
45 ; CHECK
: ror.
l #6, %d1
46 ; CHECK-SAME
: encoding
: [0xec,0x99]
48 ; CHECK
: ror.
l #7, %d1
49 ; CHECK-SAME
: encoding
: [0xee,0x99]
51 ; CHECK
: ror.
l #8, %d1
52 ; CHECK-SAME
: encoding
: [0xe0,0x99]