brintos

brintos / llvm-project-archived public Read only

0
0
Text · 984 B · 8b9c0fd Raw
36 lines · plain
1# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=attiny11 %s -o - \2# RUN:     | FileCheck %s3# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=atmega328 %s -o - \4# RUN:     | FileCheck %s5# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=attiny817 %s -o - \6# RUN:     | FileCheck --check-prefix=XMEGA %s7# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=atxmega64a1 %s -o - \8# RUN:     | FileCheck --check-prefix=XMEGA %s9# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=atxmega256a3u %s -o - \10# RUN:     | FileCheck --check-prefix=XMEGA %s11 12--- |13  target triple = "avr--"14  define void @test() {15  entry:16    ret void17  }18...19 20---21name:            test22body: |23  bb.0.entry:24    liveins: $r15r1425 26    ; CHECK-LABEL: test27    ; CHECK:       OUTARr 32, $r1528    ; CHECK-NEXT:  OUTARr 31, $r1429 30    ; XMEGA-LABEL: test31    ; XMEGA:       OUTARr 31, $r1432    ; XMEGA-NEXT:  OUTARr 32, $r1533 34    OUTWARr 31, $r15r1435...36