Lines Matching full:lifetime
3 declare void @llvm.lifetime.start(i64, i8*)
4 declare void @llvm.lifetime.end(i64, i8*)
8 call void @llvm.lifetime.start(i64 1, i8* %a)
9 call void @llvm.lifetime.end(i64 1, i8* %a)
15 ; CHECK: llvm.lifetime.start(i64 1
16 ; CHECK-NEXT: llvm.lifetime.end(i64 1
18 ; CHECK-NEXT: llvm.lifetime.start(i64 1
19 ; CHECK-NEXT: llvm.lifetime.end(i64 1
26 ;; any lifetime markers.
36 ;; Instead, we use CHECK-NOT to verify that there are no other lifetime calls.
39 ; CHECK-NOT: lifetime
40 ; CHECK: llvm.lifetime.start(i64 -1
41 ; CHECK-NOT: lifetime
42 ; CHECK: llvm.lifetime.end(i64 -1
44 ; CHECK-NOT: lifetime
45 ; CHECK: llvm.lifetime.start(i64 -1
46 ; CHECK-NOT: lifetime
47 ; CHECK: llvm.lifetime.end(i64 -1
49 ; CHECK-NOT: lifetime
57 call void @llvm.lifetime.start(i64 4, i8* %b)
59 call void @llvm.lifetime.end(i64 4, i8* %c)
65 ; CHECK-NOT: lifetime
66 ; CHECK: llvm.lifetime.start(i64 4
67 ; CHECK-NOT: lifetime
68 ; CHECK: llvm.lifetime.end(i64 4
70 ; CHECK-NOT: lifetime
71 ; CHECK: llvm.lifetime.start(i64 4
72 ; CHECK-NOT: lifetime
73 ; CHECK: llvm.lifetime.end(i64 4
75 ; CHECK-NOT: lifetime