blob: 9ad14282f9800fbbc6622d0659eb6e35068cd7fb [file] [log] [blame]
Alexey Samsonovcfd662f2012-11-13 07:15:32 +00001; RUN: opt -inline %s -S -o - | FileCheck %s
2
3declare void @use(i8* %a)
4
5define void @helper() {
6 %a = alloca i8
7 call void @use(i8* %a)
8 ret void
9}
10
11; Size in llvm.lifetime.X should be -1 (unknown).
12define void @test() {
13; CHECK: @test
14; CHECK-NOT: lifetime
15; CHECK: llvm.lifetime.start(i64 -1
16; CHECK-NOT: lifetime
17; CHECK: llvm.lifetime.end(i64 -1
18 call void @helper()
19; CHECK-NOT: lifetime
20; CHECK: ret void
21 ret void
22}
23