25 lines · plain
1; RUN: opt -passes=dse -disable-output < %s2; test that we don't crash3declare void @bar()4 5define void @foo() {6bb1:7 %memtmp3.i = alloca [21 x i8], align 18 br label %bb39 10bb2:11 call void @llvm.lifetime.end.p0(ptr %memtmp3.i)12 br label %bb313 14bb3:15 call void @bar()16 call void @llvm.lifetime.end.p0(ptr %memtmp3.i)17 br label %bb418 19bb4:20 ret void21 22}23 24declare void @llvm.lifetime.end.p0(ptr nocapture) nounwind25