brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · ed6e39c Raw
48 lines · plain
1# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=attiny11 %s -o - \2# RUN:     | FileCheck --check-prefix=NOSPH %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# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=attiny1614 %s -o - \12# RUN:     | FileCheck --check-prefix=XMEGA %s13# RUN: llc -O0 -run-pass=avr-expand-pseudo -mtriple=avr -mcpu=avr128db28 %s -o - \14# RUN:     | FileCheck --check-prefix=XMEGA %s15 16--- |17  target triple = "avr--"18  define void @test() {19  entry:20    ret void21  }22...23 24---25name:            test26body: |27  bb.0.entry:28 29    ; CHECK-LABEL: test30    ; CHECK:       $r0 = INRdA 6331    ; CHECK:       BCLRs 7, implicit-def $sreg32    ; CHECK:       OUTARr 62, $r1533    ; CHECK:       OUTARr 63, killed $r034    ; CHECK:       OUTARr 61, $r1435 36    ; NOSPH-LABEL: test37    ; NOSPH:       $r0 = INRdA 6338    ; NOSPH:       BCLRs 7, implicit-def $sreg39    ; NOSPH:       OUTARr 63, killed $r040    ; NOSPH:       OUTARr 61, $r1441 42    ; XMEGA-LABEL: test43    ; XMEGA-LABEL: OUTARr 61, $r1444    ; XMEGA-LABEL: OUTARr 62, $r1545 46    $sp = SPWRITE implicit-def $sp, implicit $sp, $r15r1447...48