annotate test/CodeGen/AVR/pseudo/PUSHWRr.mir @ 121:803732b1fca8

LLVM 5.0
author kono
date Fri, 27 Oct 2017 17:07:41 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
121
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
1 # RUN: llc -O0 -run-pass=avr-expand-pseudo %s -o - | FileCheck %s
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
2
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
3 --- |
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
4 target triple = "avr--"
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
5 define void @test() {
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
6 entry:
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
7 ret void
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
8 }
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
9 ...
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
10
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
11 ---
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
12 name: test
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
13 body: |
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
14 bb.0.entry:
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
15
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
16 ; CHECK-LABEL: test
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
17
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
18 ; CHECK: PUSHRr %r28, implicit-def %sp, implicit %sp
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
19 ; CHECK-NEXT: PUSHRr %r29, implicit-def %sp, implicit %sp
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
20
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
21 PUSHWRr %r29r28, implicit-def %sp, implicit %sp
803732b1fca8 LLVM 5.0
kono
parents:
diff changeset
22 ...