]> granicus.if.org Git - clang/commitdiff
Revert "[profiling] Update test case to deal with name variable change (NFC)"
authorVedant Kumar <vsk@apple.com>
Tue, 14 Feb 2017 20:03:53 +0000 (20:03 +0000)
committerVedant Kumar <vsk@apple.com>
Tue, 14 Feb 2017 20:03:53 +0000 (20:03 +0000)
This reverts commit r295085, because the corresponding llvm change was
reverted.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@295100 91177308-0d34-0410-b5e6-96231b3b80d8

test/Profile/cxx-virtual-destructor-calls.cpp

index c60fc921e5bfbd9ea2666ed8c200eee77fa98322..cc3df68d3569a756689cb275ef8b036684868aa3 100644 (file)
@@ -13,6 +13,15 @@ struct B : A {
   virtual ~B();
 };
 
+// Base dtor
+// CHECK: @__profn__ZN1BD2Ev = private constant [9 x i8] c"_ZN1BD2Ev"
+
+// Complete dtor must not be instrumented
+// CHECK-NOT: @__profn__ZN1BD1Ev = private constant [9 x i8] c"_ZN1BD1Ev"
+
+// Deleting dtor must not be instrumented
+// CHECK-NOT: @__profn__ZN1BD0Ev = private constant [9 x i8] c"_ZN1BD0Ev"
+
 // Base dtor counters and profile data
 // CHECK: @__profc__ZN1BD2Ev = private global [1 x i64] zeroinitializer
 // CHECK: @__profd__ZN1BD2Ev =