diff options
Diffstat (limited to 'clang/test/CodeGen/lifetime2.c')
-rw-r--r-- | clang/test/CodeGen/lifetime2.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/clang/test/CodeGen/lifetime2.c b/clang/test/CodeGen/lifetime2.c index 88c35fc..560389f 100644 --- a/clang/test/CodeGen/lifetime2.c +++ b/clang/test/CodeGen/lifetime2.c @@ -7,21 +7,21 @@ extern int bar(char *A, int n); // CHECK-LABEL: @foo int foo (int n) { if (n) { -// O2: call void @llvm.lifetime.start.p0(i64 100, +// O2: call void @llvm.lifetime.start.p0( char A[100]; return bar(A, 1); -// O2: call void @llvm.lifetime.end.p0(i64 100, +// O2: call void @llvm.lifetime.end.p0( } else { -// O2: call void @llvm.lifetime.start.p0(i64 100, +// O2: call void @llvm.lifetime.start.p0( char A[100]; return bar(A, 2); -// O2: call void @llvm.lifetime.end.p0(i64 100, +// O2: call void @llvm.lifetime.end.p0( } } // CHECK-LABEL: @no_goto_bypass void no_goto_bypass(void) { - // O2: call void @llvm.lifetime.start.p0(i64 1, + // O2: call void @llvm.lifetime.start.p0( char x; l1: bar(&x, 1); @@ -45,16 +45,16 @@ void goto_bypass(void) { void no_switch_bypass(int n) { switch (n) { case 1: { - // O2: call void @llvm.lifetime.start.p0(i64 1, - // O2: call void @llvm.lifetime.end.p0(i64 1, + // O2: call void @llvm.lifetime.start.p0( + // O2: call void @llvm.lifetime.end.p0( char x; bar(&x, 1); break; } case 2: n = n; - // O2: call void @llvm.lifetime.start.p0(i64 5, - // O2: call void @llvm.lifetime.end.p0(i64 5, + // O2: call void @llvm.lifetime.start.p0( + // O2: call void @llvm.lifetime.end.p0( char y[5]; bar(y, 5); break; |