diff options
Diffstat (limited to 'clang/test/CodeGen/lifetime3.cpp')
-rw-r--r-- | clang/test/CodeGen/lifetime3.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/clang/test/CodeGen/lifetime3.cpp b/clang/test/CodeGen/lifetime3.cpp index 64a097c..476ca0d 100644 --- a/clang/test/CodeGen/lifetime3.cpp +++ b/clang/test/CodeGen/lifetime3.cpp @@ -6,30 +6,30 @@ extern int bar(char *A, int n); // CHECK-LABEL: @no_switch_bypass extern "C" void no_switch_bypass(int n) { - // O2: call void @llvm.lifetime.start.p0(i64 4, + // O2: call void @llvm.lifetime.start.p0( switch (n += 1; int b=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; } - // O2: call void @llvm.lifetime.end.p0(i64 4, + // O2: call void @llvm.lifetime.end.p0( } // CHECK-LABEL: @switch_bypass extern "C" void switch_bypass(int n) { - // O2: call void @llvm.lifetime.start.p0(i64 4, - // O2: call void @llvm.lifetime.end.p0(i64 4, + // O2: call void @llvm.lifetime.start.p0( + // O2: call void @llvm.lifetime.end.p0( switch (n += 1; int b=n) { case 1: n = n; |