1# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=attiny11 %s -o - \ 2# RUN: | FileCheck %s 3# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=atmega328 %s -o - \ 4# RUN: | FileCheck %s 5# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=attiny817 %s -o - \ 6# RUN: | FileCheck --check-prefix=XMEGA %s 7# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=atxmega64a1 %s -o - \ 8# RUN: | FileCheck --check-prefix=XMEGA %s 9# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=atxmega256a3u %s -o - \ 10# RUN: | FileCheck --check-prefix=XMEGA %s 11 12--- | 13 target triple = "avr--" 14 define void @test() { 15 entry: 16 ret void 17 } 18... 19 20--- 21name: test 22body: | 23 bb.0.entry: 24 liveins: $r15r14 25 26 ; CHECK-LABEL: test 27 ; CHECK: OUTARr 32, $r15 28 ; CHECK-NEXT: OUTARr 31, $r14 29 30 ; XMEGA-LABEL: test 31 ; XMEGA: OUTARr 31, $r14 32 ; XMEGA-NEXT: OUTARr 32, $r15 33 34 OUTWARr 31, $r15r14 35... 36