From 843571130fb050bf3417b2382d8d7215d4c0f2bb Mon Sep 17 00:00:00 2001 From: Nick Lewycky Date: Sat, 3 May 2014 01:19:39 +0000 Subject: [PATCH] Err, wait. Those new test functions in r207890 need CHECK lines. llvm-svn: 207891 --- clang/test/CodeGenCXX/nrvo.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/clang/test/CodeGenCXX/nrvo.cpp b/clang/test/CodeGenCXX/nrvo.cpp index c48709a0aa38..ff4c598fd521 100644 --- a/clang/test/CodeGenCXX/nrvo.cpp +++ b/clang/test/CodeGenCXX/nrvo.cpp @@ -175,7 +175,10 @@ X test6() { // CHECK-NEXT: ret void } +// CHECK-LABEL: define void @_Z5test7b X test7(bool b) { + // CHECK: tail call {{.*}} @_ZN1XC1Ev + // CHECK-NEXT: ret if (b) { X x; return x; @@ -183,7 +186,10 @@ X test7(bool b) { return X(); } +// CHECK-LABEL: define void @_Z5test8b X test8(bool b) { + // CHECK: tail call {{.*}} @_ZN1XC1Ev + // CHECK-NEXT: ret if (b) { X x; return x;