summaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb/PR17309.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/Thumb/PR17309.ll')
-rw-r--r--test/CodeGen/Thumb/PR17309.ll16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/CodeGen/Thumb/PR17309.ll b/test/CodeGen/Thumb/PR17309.ll
index f1033e7d74189..8869537425b77 100644
--- a/test/CodeGen/Thumb/PR17309.ll
+++ b/test/CodeGen/Thumb/PR17309.ll
@@ -11,9 +11,9 @@ define void @pass_C() #0 {
entry:
%c = alloca %struct.C, align 1
%0 = getelementptr inbounds %struct.C, %struct.C* %c, i32 0, i32 0, i32 0
- call void @llvm.lifetime.start(i64 1000, i8* %0) #1
+ call void @llvm.lifetime.start.p0i8(i64 1000, i8* %0) #1
call void @use_C(%struct.C* byval %c) #3
- call void @llvm.lifetime.end(i64 1000, i8* %0) #1
+ call void @llvm.lifetime.end.p0i8(i64 1000, i8* %0) #1
ret void
}
@@ -24,9 +24,9 @@ define void @pass_S() #0 {
entry:
%s = alloca %struct.S, align 2
%0 = bitcast %struct.S* %s to i8*
- call void @llvm.lifetime.start(i64 2000, i8* %0) #1
+ call void @llvm.lifetime.start.p0i8(i64 2000, i8* %0) #1
call void @use_S(%struct.S* byval %s) #3
- call void @llvm.lifetime.end(i64 2000, i8* %0) #1
+ call void @llvm.lifetime.end.p0i8(i64 2000, i8* %0) #1
ret void
}
@@ -37,9 +37,9 @@ define void @pass_I() #0 {
entry:
%i = alloca %struct.I, align 4
%0 = bitcast %struct.I* %i to i8*
- call void @llvm.lifetime.start(i64 4000, i8* %0) #1
+ call void @llvm.lifetime.start.p0i8(i64 4000, i8* %0) #1
call void @use_I(%struct.I* byval %i) #3
- call void @llvm.lifetime.end(i64 4000, i8* %0) #1
+ call void @llvm.lifetime.end.p0i8(i64 4000, i8* %0) #1
ret void
}
@@ -47,8 +47,8 @@ declare void @use_C(%struct.C* byval) #2
declare void @use_S(%struct.S* byval) #2
declare void @use_I(%struct.I* byval) #2
-declare void @llvm.lifetime.start(i64, i8* nocapture) #1
-declare void @llvm.lifetime.end(i64, i8* nocapture) #1
+declare void @llvm.lifetime.start.p0i8(i64, i8* nocapture) #1
+declare void @llvm.lifetime.end.p0i8(i64, i8* nocapture) #1
attributes #0 = { nounwind optsize "less-precise-fpmad"="false" "no-frame-pointer-elim"="false" "no-frame-pointer-elim-non-leaf"="false" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" }