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:
152152 ret void
153153}
154154
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