blob: d3bee8bb2f5acdcc2db3963d5be284ec7646f10d [file] [log] [blame]
Matthias Braunf1141282017-02-22 18:47:41 +00001# RUN: llc -O0 -run-pass=avr-expand-pseudo %s -o - | FileCheck %s
Dylan McKaya5d49df2016-12-09 07:49:04 +00002
3--- |
4 target triple = "avr--"
5 define void @test() {
6 entry:
7 ret void
8 }
9...
10
11---
12name: test
13body: |
14 bb.0.entry:
15
16 ; CHECK-LABEL: test
17
Dylan McKay820553f2018-02-08 09:17:11 +000018 ; CHECK: $r15 = LSRRd $r15, implicit-def $sreg
19 ; CHECK-NEXT: $r14 = RORRd $r14, implicit-def $sreg, implicit killed $sreg
Dylan McKaya5d49df2016-12-09 07:49:04 +000020
Dylan McKay820553f2018-02-08 09:17:11 +000021 $r15r14 = LSRWRd $r15r14, implicit-def $sreg
Dylan McKaya5d49df2016-12-09 07:49:04 +000022...