Home | History | Annotate | Download | only in Mem2Reg

Lines Matching full:lifetime

5 declare void @llvm.lifetime.start(i64 %size, i8* nocapture %ptr)
6 declare void @llvm.lifetime.end(i64 %size, i8* nocapture %ptr)
9 ; Ensure we can look through a bitcast to i8* and the addition of lifetime
18 call void @llvm.lifetime.start(i64 2, i8* %B)
20 call void @llvm.lifetime.end(i64 2, i8* %B)
25 ; Ensure we can look through a GEP to i8* and the addition of lifetime
34 call void @llvm.lifetime.start(i64 2, i8* %B)
36 call void @llvm.lifetime.end(i64 2, i8* %B)
44 ; through round trip bitcasts, dead bitcasts, GEPs, multiple GEPs, and lifetime
53 call void @llvm.lifetime.start(i64 -1, i8* %b3)
54 ; CHECK-NOT: call void @llvm.lifetime.start