diff options
Diffstat (limited to 'llvm/test/Verifier/opaque-ptr.ll')
-rw-r--r-- | llvm/test/Verifier/opaque-ptr.ll | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/test/Verifier/opaque-ptr.ll b/llvm/test/Verifier/opaque-ptr.ll index 1f29000..10e43a4 100644 --- a/llvm/test/Verifier/opaque-ptr.ll +++ b/llvm/test/Verifier/opaque-ptr.ll @@ -37,12 +37,14 @@ define void @atomicrmw(ptr %a, i32 %i) { ret void } -define void @opaque_mangle(ptr %a) { +define void @opaque_mangle() { ; CHECK-LABEL: @opaque_mangle( -; CHECK-NEXT: call void @llvm.lifetime.start.p0(i64 8, ptr [[A:%.*]]) +; CHECK-NEXT: [[A:%.*]] = alloca i64, align 8 +; CHECK-NEXT: call void @llvm.lifetime.start.p0(i64 8, ptr [[A]]) ; CHECK-NEXT: call void @llvm.lifetime.end.p0(i64 8, ptr [[A]]) ; CHECK-NEXT: ret void ; + %a = alloca i64 call void @llvm.lifetime.start.p0(i64 8, ptr %a) call void @llvm.lifetime.end.p0(i64 8, ptr %a) ret void |