File tree Expand file tree Collapse file tree 2 files changed +9
-23
lines changed Expand file tree Collapse file tree 2 files changed +9
-23
lines changed Original file line number Diff line number Diff line change @@ -152,26 +152,3 @@ entry:
152
152
ret void
153
153
}
154
154
155
- define void @move_sr_ccr () {
156
- ; CHECK-LABEL: move_sr_ccr:
157
- ; CHECK: .cfi_startproc
158
- ; CHECK-NEXT: ; %bb.0:
159
- ; CHECK-NEXT: ;APP
160
- ; CHECK-NEXT: move.w %sr, %d0
161
- ; CHECK-NEXT: ;NO_APP
162
- ; CHECK-NEXT: ;APP
163
- ; CHECK-NEXT: move.w %d0, %sr
164
- ; CHECK-NEXT: ;NO_APP
165
- ; CHECK-NEXT: ;APP
166
- ; CHECK-NEXT: move.w %ccr, %d0
167
- ; CHECK-NEXT: ;NO_APP
168
- ; CHECK-NEXT: ;APP
169
- ; CHECK-NEXT: move.w %d0, %ccr
170
- ; CHECK-NEXT: ;NO_APP
171
- ; CHECK-NEXT: rts
172
- %1 = call i16 asm sideeffect "move.w %sr, $0" , "=r" ()
173
- call void asm sideeffect "move.w $0, %sr" , "r" (i16 %1 )
174
- %2 = call i16 asm sideeffect "move.w %ccr, $0" , "=r" ()
175
- call void asm sideeffect "move.w $0, %ccr" , "r" (i16 %2 )
176
- ret void
177
- }
Original file line number Diff line number Diff line change
1
+ ; RUN: llvm-mc -triple=m68k -mcpu=M68000 -show-encoding %s | FileCheck %s
2
+
3
+ ; CHECK: move.w %d1, %sr
4
+ ; CHECK-SAME: encoding: [0x46,0xc1]
5
+ move .w %d1 , %sr
6
+
7
+ ; CHECK: move.w %sr, %d1
8
+ ; CHECK-SAME: encoding: [0x40,0xc1]
9
+ move .w %sr , %d1
You can’t perform that action at this time.
0 commit comments