Convert more NEON tests to use FileCheck.
[oota-llvm.git] / test / CodeGen / Thumb / 2009-07-19-SPDecBug.ll
1 ; RUN: llc < %s -mtriple=thumbv6-elf | not grep "subs sp"
2 ; PR4567
3
4 define arm_apcscc i8* @__gets_chk(i8* %s, i32 %slen) nounwind {
5 entry:
6         br i1 undef, label %bb, label %bb1
7
8 bb:             ; preds = %entry
9         ret i8* undef
10
11 bb1:            ; preds = %entry
12         br i1 undef, label %bb3, label %bb2
13
14 bb2:            ; preds = %bb1
15         %0 = alloca i8, i32 undef, align 4              ; <i8*> [#uses=0]
16         br label %bb4
17
18 bb3:            ; preds = %bb1
19         %1 = malloc i8, i32 undef               ; <i8*> [#uses=0]
20         br label %bb4
21
22 bb4:            ; preds = %bb3, %bb2
23         br i1 undef, label %bb5, label %bb6
24
25 bb5:            ; preds = %bb4
26         %2 = call arm_apcscc  i8* @gets(i8* %s) nounwind                ; <i8*> [#uses=1]
27         ret i8* %2
28
29 bb6:            ; preds = %bb4
30         unreachable
31 }
32
33 declare arm_apcscc i8* @gets(i8*) nounwind