]> granicus.if.org Git - clang/commitdiff
I fixed this fixme in r208017.
authorNick Lewycky <nicholas@mxc.ca>
Tue, 6 May 2014 01:09:50 +0000 (01:09 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Tue, 6 May 2014 01:09:50 +0000 (01:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@208027 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/nrvo.cpp

index ff4c598fd521842db31abc665fb600844423128f..aa6b122761d37504d2654b68b1b988d03f8a060d 100644 (file)
@@ -118,8 +118,7 @@ X test2(bool B) {
 
 // CHECK-LABEL: define void @_Z5test3b
 X test3(bool B) {
-  // FIXME: llvm should apply tail here.
-  // CHECK: call {{.*}} @_ZN1XC1Ev
+  // CHECK: tail call {{.*}} @_ZN1XC1Ev
   // CHECK-NOT: call {{.*}} @_ZN1XC1ERKS_
   // CHECK: call {{.*}} @_ZN1XC1Ev
   // CHECK: call {{.*}} @_ZN1XC1ERKS_