From b06ac425628336fc69d72d105ee79f55712c4422 Mon Sep 17 00:00:00 2001 From: Nico Rieck Date: Sun, 16 Feb 2014 07:28:50 +0000 Subject: [PATCH] FileCheck's -LABEL cannot be combined with -NOT or -DAG git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@201476 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../CodeGenCXX/abstract-class-ctors-dtors.cpp | 2 +- test/CodeGenCXX/inline-functions.cpp | 2 +- test/CodeGenCXX/linkage.cpp | 34 +++++++++---------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/test/CodeGenCXX/abstract-class-ctors-dtors.cpp b/test/CodeGenCXX/abstract-class-ctors-dtors.cpp index a159a287cb..f36922413d 100644 --- a/test/CodeGenCXX/abstract-class-ctors-dtors.cpp +++ b/test/CodeGenCXX/abstract-class-ctors-dtors.cpp @@ -7,7 +7,7 @@ struct A { ~A(); }; -// CHECK-NOT-LABEL: define void @_ZN1AC1Ev +// CHECK-NOT: define void @_ZN1AC1Ev // CHECK-LABEL: define void @_ZN1AC2Ev // CHECK-LABEL: define void @_ZN1AD2Ev // CHECK-LABEL: define void @_ZN1AD1Ev diff --git a/test/CodeGenCXX/inline-functions.cpp b/test/CodeGenCXX/inline-functions.cpp index 9f8e536a3b..7c645148ae 100644 --- a/test/CodeGenCXX/inline-functions.cpp +++ b/test/CodeGenCXX/inline-functions.cpp @@ -5,7 +5,7 @@ struct A { inline void f(); }; -// CHECK-NOT-LABEL: define void @_ZN1A1fEv +// CHECK-NOT: define void @_ZN1A1fEv void A::f() { } template struct B { }; diff --git a/test/CodeGenCXX/linkage.cpp b/test/CodeGenCXX/linkage.cpp index b858ecbfe4..60e53c6444 100644 --- a/test/CodeGenCXX/linkage.cpp +++ b/test/CodeGenCXX/linkage.cpp @@ -1,7 +1,7 @@ // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -std=c++11 -O1 -disable-llvm-optzns %s -o - | FileCheck %s namespace test1 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN5test11fIZNS_1gEvE1SEEvT_( + // CHECK-DAG: define linkonce_odr void @_ZN5test11fIZNS_1gEvE1SEEvT_( template void f(T) {} inline void *g() { struct S { @@ -12,7 +12,7 @@ namespace test1 { } namespace test2 { - // CHECK-DAG-LABEL: define internal void @_ZN5test21fIZNS_L1gEvE1SEEvT_( + // CHECK-DAG: define internal void @_ZN5test21fIZNS_L1gEvE1SEEvT_( template void f(T) {} static inline void *g() { struct S { @@ -23,7 +23,7 @@ namespace test2 { } namespace test3 { - // CHECK-DAG-LABEL: define internal void @_ZN5test31fIZNS_1gEvE1SEEvT_( + // CHECK-DAG: define internal void @_ZN5test31fIZNS_1gEvE1SEEvT_( template void f(T) {} void *g() { struct S { @@ -34,7 +34,7 @@ namespace test3 { } namespace test4 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN5test41fIZNS_1gILi1EEEPvvE1SEEvT_( + // CHECK-DAG: define linkonce_odr void @_ZN5test41fIZNS_1gILi1EEEPvvE1SEEvT_( template void f(T) {} template inline void *g() { struct S { @@ -46,7 +46,7 @@ namespace test4 { } namespace test5 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN5test51fIZNS_1gILi1EEEPvvE1SEEvT_( + // CHECK-DAG: define linkonce_odr void @_ZN5test51fIZNS_1gILi1EEEPvvE1SEEvT_( template void f(T) {} template inline void *g() { struct S { @@ -58,7 +58,7 @@ namespace test5 { } namespace test6 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN5test61fIZZNS_1gEvEN1S1hEvE1TEEvv( + // CHECK-DAG: define linkonce_odr void @_ZN5test61fIZZNS_1gEvEN1S1hEvE1TEEvv( template void f() {} inline void *g() { @@ -76,7 +76,7 @@ namespace test6 { } namespace test7 { - // CHECK-DAG-LABEL: define internal void @_ZN5test71fIZZNS_1gEvEN1S1hEvE1TEEvv( + // CHECK-DAG: define internal void @_ZN5test71fIZZNS_1gEvEN1S1hEvE1TEEvv( template void f() {} void *g() { @@ -94,7 +94,7 @@ namespace test7 { } namespace test8 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN5test81fIZNS_1gEvE1SEEvT_( + // CHECK-DAG: define linkonce_odr void @_ZN5test81fIZNS_1gEvE1SEEvT_( template void f(T) {} inline void *g() { enum S { @@ -105,7 +105,7 @@ namespace test8 { } namespace test9 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN5test91fIPZNS_1gEvE1SEEvT_( + // CHECK-DAG: define linkonce_odr void @_ZN5test91fIPZNS_1gEvE1SEEvT_( template void f(T) {} inline void *g() { struct S { @@ -116,7 +116,7 @@ namespace test9 { } namespace test10 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN6test101fIPFZNS_1gEvE1SvEEEvT_( + // CHECK-DAG: define linkonce_odr void @_ZN6test101fIPFZNS_1gEvE1SvEEEvT_( template void f(T) {} inline void *g() { struct S { @@ -128,7 +128,7 @@ namespace test10 { } namespace test11 { - // CHECK-DAG-LABEL: define internal void @_ZN6test111fIPFZNS_1gEvE1SPNS_12_GLOBAL__N_11IEEEEvT_( + // CHECK-DAG: define internal void @_ZN6test111fIPFZNS_1gEvE1SPNS_12_GLOBAL__N_11IEEEEvT_( namespace { struct I { }; @@ -145,7 +145,7 @@ namespace test11 { } namespace test12 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN6test123fooIZNS_3barIZNS_3zedEvE2S2EEPvvE2S1EEvv + // CHECK-DAG: define linkonce_odr void @_ZN6test123fooIZNS_3barIZNS_3zedEvE2S2EEPvvE2S1EEvv template void foo() {} template inline void *bar() { enum S1 { @@ -161,7 +161,7 @@ namespace test12 { } namespace test13 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZZN6test133fooEvEN1S3barEv( + // CHECK-DAG: define linkonce_odr void @_ZZN6test133fooEvEN1S3barEv( inline void *foo() { struct S { static void bar() {} @@ -172,7 +172,7 @@ namespace test13 { } namespace test14 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN6test143fooIZNS_1fEvE1SE3barILPS1_0EEEvv( + // CHECK-DAG: define linkonce_odr void @_ZN6test143fooIZNS_1fEvE1SE3barILPS1_0EEEvv( template struct foo { template static void bar() {} static void *g() { return (void *)bar; } @@ -186,7 +186,7 @@ namespace test14 { } namespace test15 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN6test153zedIZNS_3fooIiEEPvvE3barEEvv( + // CHECK-DAG: define linkonce_odr void @_ZN6test153zedIZNS_3fooIiEEPvvE3barEEvv( template void zed() {} template void *foo() { class bar { @@ -197,7 +197,7 @@ namespace test15 { } namespace test16 { - // CHECK-DAG-LABEL: define linkonce_odr void @_ZN6test163zedIZNS_3fooIiE3barEvE1SEEvv( + // CHECK-DAG: define linkonce_odr void @_ZN6test163zedIZNS_3fooIiE3barEvE1SEEvv( template void zed() {} template struct foo { static void *bar(); @@ -212,7 +212,7 @@ namespace test16 { namespace test17 { // CHECK-DAG: @_ZZN6test173fooILi42EEEPivE3bar = linkonce_odr - // CHECK-DAG-LABEL: define weak_odr i32* @_ZN6test173fooILi42EEEPiv( + // CHECK-DAG: define weak_odr i32* @_ZN6test173fooILi42EEEPiv( template int *foo() { static int bar; -- 2.50.1