From 0e052d89bdf937ffa60d8a6dceda24e967726a1c Mon Sep 17 00:00:00 2001 From: Vedant Kumar Date: Tue, 14 Feb 2017 20:03:53 +0000 Subject: [PATCH] Revert "[profiling] Update test case to deal with name variable change (NFC)" This reverts commit r295085, because the corresponding llvm change was reverted. llvm-svn: 295100 --- clang/test/Profile/cxx-virtual-destructor-calls.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/clang/test/Profile/cxx-virtual-destructor-calls.cpp b/clang/test/Profile/cxx-virtual-destructor-calls.cpp index c60fc921e5bf..cc3df68d3569 100644 --- a/clang/test/Profile/cxx-virtual-destructor-calls.cpp +++ b/clang/test/Profile/cxx-virtual-destructor-calls.cpp @@ -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 =