diff options
author | Nikita Popov <npopov@redhat.com> | 2022-12-13 09:13:39 +0100 |
---|---|---|
committer | Nikita Popov <npopov@redhat.com> | 2022-12-13 09:15:35 +0100 |
commit | 697bfa40a3f853d8b9103ead53cd80a4f7c5a7df (patch) | |
tree | 7ce5f90b8e7336571653c2e21434a37bb88fea40 /clang | |
parent | 31521563345c527ac74febcab22e65e55477637b (diff) | |
download | llvm-697bfa40a3f853d8b9103ead53cd80a4f7c5a7df.zip llvm-697bfa40a3f853d8b9103ead53cd80a4f7c5a7df.tar.gz llvm-697bfa40a3f853d8b9103ead53cd80a4f7c5a7df.tar.bz2 |
Revert "[UpdateTestChecks] Match define for labels"
This reverts commit a888825aeef8d6592c6cf5f4e5854cc39af49633.
This changes the default output of UTC, and as such introduces
spurious changes whenever existing tests are regenerated.
I've indicated in https://reviews.llvm.org/D139006#3989954 how
this can be implemented without causing test churn.
Diffstat (limited to 'clang')
16 files changed, 52 insertions, 52 deletions
diff --git a/clang/test/utils/update_cc_test_checks/Inputs/basic-cplusplus.cpp.expected b/clang/test/utils/update_cc_test_checks/Inputs/basic-cplusplus.cpp.expected index ccd3086..6c7dd73 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/basic-cplusplus.cpp.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/basic-cplusplus.cpp.expected @@ -8,7 +8,7 @@ class Foo { public: explicit Foo(int x); ~Foo(); -// CHECK-LABEL: define {{[^@]+}}@_ZNK3Foo23function_defined_inlineEi( +// CHECK-LABEL: @_ZNK3Foo23function_defined_inlineEi( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %class.Foo*, align 8 // CHECK-NEXT: [[ARG_ADDR:%.*]] = alloca i32, align 4 @@ -27,7 +27,7 @@ public: inline int function_defined_out_of_line(int arg) const; }; -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooC1Ei( +// CHECK-LABEL: @_ZN3FooC1Ei( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %class.Foo*, align 8 // CHECK-NEXT: [[X_ADDR:%.*]] = alloca i32, align 4 @@ -39,7 +39,7 @@ public: // CHECK-NEXT: ret void // Foo::Foo(int x) : x(x) {} -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooD1Ev( +// CHECK-LABEL: @_ZN3FooD1Ev( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %class.Foo*, align 8 // CHECK-NEXT: store %class.Foo* [[THIS:%.*]], %class.Foo** [[THIS_ADDR]], align 8 @@ -48,7 +48,7 @@ Foo::Foo(int x) : x(x) {} // CHECK-NEXT: ret void // Foo::~Foo() {} -// CHECK-LABEL: define {{[^@]+}}@_ZNK3Foo28function_defined_out_of_lineEi( +// CHECK-LABEL: @_ZNK3Foo28function_defined_out_of_lineEi( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %class.Foo*, align 8 // CHECK-NEXT: [[ARG_ADDR:%.*]] = alloca i32, align 4 @@ -64,7 +64,7 @@ Foo::~Foo() {} int Foo::function_defined_out_of_line(int arg) const { return x - arg; } // Call the inline methods to ensure the LLVM IR is generated: -// CHECK-LABEL: define {{[^@]+}}@main( +// CHECK-LABEL: @main( // CHECK-NEXT: entry: // CHECK-NEXT: [[F:%.*]] = alloca [[CLASS_FOO:%.*]], align 4 // CHECK-NEXT: call void @_ZN3FooC1Ei(%class.Foo* noundef nonnull align 4 dereferenceable(4) [[F]], i32 noundef 1) diff --git a/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.funcattrs.expected b/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.funcattrs.expected index 9466caa..1551438 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.funcattrs.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.funcattrs.expected @@ -12,7 +12,7 @@ struct ST { }; // CHECK: Function Attrs: mustprogress noinline nounwind optnone -// CHECK-LABEL: define {{[^@]+}}@_Z3fooP2ST( +// CHECK-LABEL: @_Z3fooP2ST( // CHECK-NEXT: entry: // CHECK-NEXT: [[S_ADDR:%.*]] = alloca %struct.ST*, align 8 // CHECK-NEXT: store %struct.ST* [[S:%.*]], %struct.ST** [[S_ADDR]], align 8 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.plain.expected b/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.plain.expected index 8fa0bfc..bb02b7c 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.plain.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.plain.expected @@ -11,7 +11,7 @@ struct ST { struct RT Z; }; -// CHECK-LABEL: define {{[^@]+}}@_Z3fooP2ST( +// CHECK-LABEL: @_Z3fooP2ST( // CHECK-NEXT: entry: // CHECK-NEXT: [[S_ADDR:%.*]] = alloca %struct.ST*, align 8 // CHECK-NEXT: store %struct.ST* [[S:%.*]], %struct.ST** [[S_ADDR]], align 8 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/def-and-decl.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/def-and-decl.c.expected index ac76898..f73fdc7 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/def-and-decl.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/def-and-decl.c.expected @@ -6,7 +6,7 @@ int foo(int arg); void empty_function(void); -// CHECK-LABEL: define {{[^@]+}}@main( +// CHECK-LABEL: @main( // CHECK-NEXT: entry: // CHECK-NEXT: [[RETVAL:%.*]] = alloca i32, align 4 // CHECK-NEXT: store i32 0, i32* [[RETVAL]], align 4 @@ -19,7 +19,7 @@ int main(void) { return foo(1); } -// CHECK-LABEL: define {{[^@]+}}@foo( +// CHECK-LABEL: @foo( // CHECK-NEXT: entry: // CHECK-NEXT: [[ARG_ADDR:%.*]] = alloca i32, align 4 // CHECK-NEXT: store i32 [[ARG:%.*]], i32* [[ARG_ADDR]], align 4 @@ -30,7 +30,7 @@ int foo(int arg) { return arg; } -// CHECK-LABEL: define {{[^@]+}}@empty_function( +// CHECK-LABEL: @empty_function( // CHECK-NEXT: entry: // CHECK-NEXT: ret void // diff --git a/clang/test/utils/update_cc_test_checks/Inputs/exec-all-runlines.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/exec-all-runlines.c.expected index 92c8a57..7c817d4 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/exec-all-runlines.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/exec-all-runlines.c.expected @@ -15,19 +15,19 @@ void use(int); -// CHECK1-LABEL: define {{[^@]+}}@test( +// CHECK1-LABEL: @test( // CHECK1-NEXT: entry: // CHECK1-NEXT: [[A_ADDR:%.*]] = alloca i32, align 4 // CHECK1-NEXT: store i32 [[A:%.*]], i32* [[A_ADDR]], align 4 // CHECK1-NEXT: ret void // -// CHECK2-LABEL: define {{[^@]+}}@test( +// CHECK2-LABEL: @test( // CHECK2-NEXT: entry: // CHECK2-NEXT: [[A_ADDR:%.*]] = alloca i32, align 4 // CHECK2-NEXT: store i32 [[A:%.*]], i32* [[A_ADDR]], align 4 // CHECK2-NEXT: ret void // -// CHECK3-LABEL: define {{[^@]+}}@test( +// CHECK3-LABEL: @test( // CHECK3-NEXT: entry: // CHECK3-NEXT: [[A_ADDR:%.*]] = alloca i32, align 4 // CHECK3-NEXT: store i32 [[A:%.*]], i32* [[A_ADDR]], align 4 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/explicit-template-instantiation.cpp.expected b/clang/test/utils/update_cc_test_checks/Inputs/explicit-template-instantiation.cpp.expected index 660e803..53466c3 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/explicit-template-instantiation.cpp.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/explicit-template-instantiation.cpp.expected @@ -36,7 +36,7 @@ public: // These two specializations should generate lines for all of Foo's methods. -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIcEC1Ec( +// CHECK-LABEL: @_ZN3FooIcEC1Ec( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo*, align 8 // CHECK-NEXT: [[X_ADDR:%.*]] = alloca i8, align 1 @@ -47,7 +47,7 @@ public: // CHECK-NEXT: call void @_ZN3FooIcEC2Ec(%struct.Foo* noundef nonnull align 1 dereferenceable(1) [[THIS1]], i8 noundef signext [[TMP0]]) // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIcED1Ev( +// CHECK-LABEL: @_ZN3FooIcED1Ev( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo*, align 8 // CHECK-NEXT: store %struct.Foo* [[THIS:%.*]], %struct.Foo** [[THIS_ADDR]], align 8 @@ -55,7 +55,7 @@ public: // CHECK-NEXT: call void @_ZN3FooIcED2Ev(%struct.Foo* noundef nonnull align 1 dereferenceable(1) [[THIS1]]) #[[ATTR2:[0-9]+]] // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIcE3getEv( +// CHECK-LABEL: @_ZN3FooIcE3getEv( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo*, align 8 // CHECK-NEXT: store %struct.Foo* [[THIS:%.*]], %struct.Foo** [[THIS_ADDR]], align 8 @@ -64,7 +64,7 @@ public: // CHECK-NEXT: [[TMP0:%.*]] = load i8, i8* [[X]], align 1 // CHECK-NEXT: ret i8 [[TMP0]] // -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIcE3setEc( +// CHECK-LABEL: @_ZN3FooIcE3setEc( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo*, align 8 // CHECK-NEXT: [[_X_ADDR:%.*]] = alloca i8, align 1 @@ -78,7 +78,7 @@ public: // template struct Foo<char>; -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIsEC1Es( +// CHECK-LABEL: @_ZN3FooIsEC1Es( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo.0*, align 8 // CHECK-NEXT: [[X_ADDR:%.*]] = alloca i16, align 2 @@ -89,7 +89,7 @@ template struct Foo<char>; // CHECK-NEXT: call void @_ZN3FooIsEC2Es(%struct.Foo.0* noundef nonnull align 2 dereferenceable(2) [[THIS1]], i16 noundef signext [[TMP0]]) // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIsED1Ev( +// CHECK-LABEL: @_ZN3FooIsED1Ev( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo.0*, align 8 // CHECK-NEXT: store %struct.Foo.0* [[THIS:%.*]], %struct.Foo.0** [[THIS_ADDR]], align 8 @@ -97,7 +97,7 @@ template struct Foo<char>; // CHECK-NEXT: call void @_ZN3FooIsED2Ev(%struct.Foo.0* noundef nonnull align 2 dereferenceable(2) [[THIS1]]) #[[ATTR2]] // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIsE3getEv( +// CHECK-LABEL: @_ZN3FooIsE3getEv( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo.0*, align 8 // CHECK-NEXT: store %struct.Foo.0* [[THIS:%.*]], %struct.Foo.0** [[THIS_ADDR]], align 8 @@ -106,7 +106,7 @@ template struct Foo<char>; // CHECK-NEXT: [[TMP0:%.*]] = load i16, i16* [[X]], align 2 // CHECK-NEXT: ret i16 [[TMP0]] // -// CHECK-LABEL: define {{[^@]+}}@_ZN3FooIsE3setEs( +// CHECK-LABEL: @_ZN3FooIsE3setEs( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Foo.0*, align 8 // CHECK-NEXT: [[_X_ADDR:%.*]] = alloca i16, align 2 @@ -123,7 +123,7 @@ template struct Foo<short>; // This should not generate lines for the implicit specialization of Foo, but // should generate lines for the explicit specialization of Bar. -// CHECK-LABEL: define {{[^@]+}}@_ZN3BarIiEC1Ei( +// CHECK-LABEL: @_ZN3BarIiEC1Ei( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Bar*, align 8 // CHECK-NEXT: [[X_ADDR:%.*]] = alloca i32, align 4 @@ -134,7 +134,7 @@ template struct Foo<short>; // CHECK-NEXT: call void @_ZN3BarIiEC2Ei(%struct.Bar* noundef nonnull align 4 dereferenceable(4) [[THIS1]], i32 noundef [[TMP0]]) // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3BarIiED1Ev( +// CHECK-LABEL: @_ZN3BarIiED1Ev( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Bar*, align 8 // CHECK-NEXT: store %struct.Bar* [[THIS:%.*]], %struct.Bar** [[THIS_ADDR]], align 8 @@ -142,7 +142,7 @@ template struct Foo<short>; // CHECK-NEXT: call void @_ZN3BarIiED2Ev(%struct.Bar* noundef nonnull align 4 dereferenceable(4) [[THIS1]]) #[[ATTR2]] // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3BarIiE3getEv( +// CHECK-LABEL: @_ZN3BarIiE3getEv( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Bar*, align 8 // CHECK-NEXT: store %struct.Bar* [[THIS:%.*]], %struct.Bar** [[THIS_ADDR]], align 8 @@ -151,7 +151,7 @@ template struct Foo<short>; // CHECK-NEXT: [[CALL:%.*]] = call noundef i32 @_ZN3FooIiE3getEv(%struct.Foo.1* noundef nonnull align 4 dereferenceable(4) [[FOO]]) // CHECK-NEXT: ret i32 [[CALL]] // -// CHECK-LABEL: define {{[^@]+}}@_ZN3BarIiE3setEi( +// CHECK-LABEL: @_ZN3BarIiE3setEi( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Bar*, align 8 // CHECK-NEXT: [[_X_ADDR:%.*]] = alloca i32, align 4 @@ -168,7 +168,7 @@ template struct Bar<int>; // This should not generate lines for the implicit specialization of Foo, but // should generate lines for the explicit specialization of Baz. -// CHECK-LABEL: define {{[^@]+}}@_ZN3BazIlEC1El( +// CHECK-LABEL: @_ZN3BazIlEC1El( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Baz*, align 8 // CHECK-NEXT: [[X_ADDR:%.*]] = alloca i64, align 8 @@ -179,7 +179,7 @@ template struct Bar<int>; // CHECK-NEXT: call void @_ZN3BazIlEC2El(%struct.Baz* noundef nonnull align 8 dereferenceable(8) [[THIS1]], i64 noundef [[TMP0]]) // CHECK-NEXT: ret void // -// CHECK-LABEL: define {{[^@]+}}@_ZN3BazIlED1Ev( +// CHECK-LABEL: @_ZN3BazIlED1Ev( // CHECK-NEXT: entry: // CHECK-NEXT: [[THIS_ADDR:%.*]] = alloca %struct.Baz*, align 8 // CHECK-NEXT: store %struct.Baz* [[THIS:%.*]], %struct.Baz** [[THIS_ADDR]], align 8 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs-regex.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs-regex.c.expected index e2ed534..f99c2e6 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs-regex.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs-regex.c.expected @@ -12,7 +12,7 @@ void foo(int a) __test_offloading_42_abcdef_bar_l123(); int somevar_abc123_; } -// CHECK-LABEL: define {{[^@]+}}@foo( +// CHECK-LABEL: @foo( // CHECK-NEXT: entry: // CHECK-NEXT: [[A_ADDR:%.*]] = alloca i32, align 4 // CHECK-NEXT: [[A_CASTED:%.*]] = alloca i64, align 8 @@ -27,7 +27,7 @@ void foo(int a) // CHECK-NEXT: ret void // // -// CHECK-LABEL: define {{[^@]+}}@{{__omp_offloading_[a-z0-9]+_[a-z0-9]+_foo_l[0-9]+}}( +// CHECK-LABEL: @{{__omp_offloading_[a-z0-9]+_[a-z0-9]+_foo_l[0-9]+}}( // CHECK-NEXT: entry: // CHECK-NEXT: [[A_ADDR:%.*]] = alloca i64, align 8 // CHECK-NEXT: store i64 [[A:%.*]], i64* [[A_ADDR]], align 8 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.generated.expected b/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.generated.expected index b8d6f3e..adc8922 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.generated.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.generated.expected @@ -30,7 +30,7 @@ void foo(void) { A[i] = 1.0; } } -// OMP-LABEL: define {{[^@]+}}@main( +// OMP-LABEL: @main( // OMP-NEXT: entry: // OMP-NEXT: [[RETVAL:%.*]] = alloca i32, align 4 // OMP-NEXT: [[I:%.*]] = alloca i32, align 4 @@ -41,7 +41,7 @@ void foo(void) { // OMP-NEXT: ret i32 0 // // -// OMP-LABEL: define {{[^@]+}}@.omp_outlined.( +// OMP-LABEL: @.omp_outlined.( // OMP-NEXT: entry: // OMP-NEXT: [[DOTGLOBAL_TID__ADDR:%.*]] = alloca i32*, align 8 // OMP-NEXT: [[DOTBOUND_TID__ADDR:%.*]] = alloca i32*, align 8 @@ -104,7 +104,7 @@ void foo(void) { // OMP-NEXT: ret void // // -// OMP-LABEL: define {{[^@]+}}@foo( +// OMP-LABEL: @foo( // OMP-NEXT: entry: // OMP-NEXT: [[I:%.*]] = alloca i32, align 4 // OMP-NEXT: store i32 0, i32* [[I]], align 4 @@ -112,7 +112,7 @@ void foo(void) { // OMP-NEXT: ret void // // -// OMP-LABEL: define {{[^@]+}}@.omp_outlined..1( +// OMP-LABEL: @.omp_outlined..1( // OMP-NEXT: entry: // OMP-NEXT: [[DOTGLOBAL_TID__ADDR:%.*]] = alloca i32*, align 8 // OMP-NEXT: [[DOTBOUND_TID__ADDR:%.*]] = alloca i32*, align 8 @@ -175,7 +175,7 @@ void foo(void) { // OMP-NEXT: ret void // // -// NOOMP-LABEL: define {{[^@]+}}@main( +// NOOMP-LABEL: @main( // NOOMP-NEXT: entry: // NOOMP-NEXT: [[RETVAL:%.*]] = alloca i32, align 4 // NOOMP-NEXT: [[I:%.*]] = alloca i32, align 4 @@ -203,7 +203,7 @@ void foo(void) { // NOOMP-NEXT: ret i32 0 // // -// NOOMP-LABEL: define {{[^@]+}}@foo( +// NOOMP-LABEL: @foo( // NOOMP-NEXT: entry: // NOOMP-NEXT: [[I:%.*]] = alloca i32, align 4 // NOOMP-NEXT: store i32 0, i32* [[I]], align 4 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.no-generated.expected b/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.no-generated.expected index 0aacd69..700903f 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.no-generated.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.no-generated.expected @@ -9,7 +9,7 @@ double A[size]; void foo(void); -// OMP-LABEL: define {{[^@]+}}@main( +// OMP-LABEL: @main( // OMP-NEXT: entry: // OMP-NEXT: [[RETVAL:%.*]] = alloca i32, align 4 // OMP-NEXT: [[I:%.*]] = alloca i32, align 4 @@ -19,7 +19,7 @@ void foo(void); // OMP-NEXT: call void @foo() // OMP-NEXT: ret i32 0 // -// NOOMP-LABEL: define {{[^@]+}}@main( +// NOOMP-LABEL: @main( // NOOMP-NEXT: entry: // NOOMP-NEXT: [[RETVAL:%.*]] = alloca i32, align 4 // NOOMP-NEXT: [[I:%.*]] = alloca i32, align 4 @@ -59,14 +59,14 @@ int main(void) { return 0; } -// OMP-LABEL: define {{[^@]+}}@foo( +// OMP-LABEL: @foo( // OMP-NEXT: entry: // OMP-NEXT: [[I:%.*]] = alloca i32, align 4 // OMP-NEXT: store i32 0, i32* [[I]], align 4 // OMP-NEXT: call void (%struct.ident_t*, i32, void (i32*, i32*, ...)*, ...) @__kmpc_fork_call(%struct.ident_t* @[[GLOB2]], i32 0, void (i32*, i32*, ...)* bitcast (void (i32*, i32*)* @.omp_outlined..1 to void (i32*, i32*, ...)*)) // OMP-NEXT: ret void // -// NOOMP-LABEL: define {{[^@]+}}@foo( +// NOOMP-LABEL: @foo( // NOOMP-NEXT: entry: // NOOMP-NEXT: [[I:%.*]] = alloca i32, align 4 // NOOMP-NEXT: store i32 0, i32* [[I]], align 4 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/global-hex-value-regex.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/global-hex-value-regex.c.expected index fab550d..f494971 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/global-hex-value-regex.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/global-hex-value-regex.c.expected @@ -7,7 +7,7 @@ // CHECK: @bar.hex = internal global i32 [[#0x20]], align 4 // CHECK: @bar.dec = internal global i32 20, align 4 //. -// CHECK-LABEL: define {{[^@]+}}@foo( +// CHECK-LABEL: @foo( // CHECK-NEXT: entry: // CHECK-NEXT: ret void // @@ -15,7 +15,7 @@ void foo(void) { static int hex = 0x10; static int dec = 10; } -// CHECK-LABEL: define {{[^@]+}}@bar( +// CHECK-LABEL: @bar( // CHECK-NEXT: entry: // CHECK-NEXT: ret void // diff --git a/clang/test/utils/update_cc_test_checks/Inputs/global-value-regex.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/global-value-regex.c.expected index f55c496..94e08ce 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/global-value-regex.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/global-value-regex.c.expected @@ -5,14 +5,14 @@ // CHECK: @foo.i = internal global i32 0, align 4 // CHECK: @foo.j = internal global i32 0, align 4 //. -// CHECK-LABEL: define {{[^@]+}}@foo( +// CHECK-LABEL: @foo( // CHECK-NEXT: entry: // CHECK-NEXT: ret void // void foo(void) { static int i, j; } -// CHECK-LABEL: define {{[^@]+}}@bar( +// CHECK-LABEL: @bar( // CHECK-NEXT: entry: // CHECK-NEXT: ret void // diff --git a/clang/test/utils/update_cc_test_checks/Inputs/ifdef.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/ifdef.c.expected index 2bedf5b..c1fb72d 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/ifdef.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/ifdef.c.expected @@ -3,7 +3,7 @@ // RUN: %clang_cc1 -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s -DFOO | FileCheck -check-prefixes=CHECK,FOO %s #ifdef FOO -// FOO-LABEL: define {{[^@]+}}@foo( +// FOO-LABEL: @foo( // FOO-NEXT: entry: // FOO-NEXT: ret i32 1 // @@ -12,7 +12,7 @@ int foo() { } #endif -// CHECK-LABEL: define {{[^@]+}}@bar( +// CHECK-LABEL: @bar( // CHECK-NEXT: entry: // CHECK-NEXT: ret i32 2 // diff --git a/clang/test/utils/update_cc_test_checks/Inputs/mangled_names.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/mangled_names.c.expected index 290d47c..cf1fc9c 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/mangled_names.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/mangled_names.c.expected @@ -2,7 +2,7 @@ // Example input for update_cc_test_checks // RUN: %clang_cc1 -no-opaque-pointers -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s | FileCheck %s -// CHECK-LABEL: define {{[^@]+}}@test( +// CHECK-LABEL: @test( // CHECK-NEXT: entry: // CHECK-NEXT: [[A_ADDR:%.*]] = alloca i64, align 8 // CHECK-NEXT: [[B_ADDR:%.*]] = alloca i32, align 4 @@ -19,7 +19,7 @@ long test(long a, int b) { } // A function with a mangled name -// CHECK-LABEL: define {{[^@]+}}@_Z4testlii( +// CHECK-LABEL: @_Z4testlii( // CHECK-NEXT: entry: // CHECK-NEXT: [[A_ADDR:%.*]] = alloca i64, align 8 // CHECK-NEXT: [[B_ADDR:%.*]] = alloca i32, align 4 diff --git a/clang/test/utils/update_cc_test_checks/Inputs/on_the_fly_arg_change.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/on_the_fly_arg_change.c.expected index 6ca3116..4688ec9 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/on_the_fly_arg_change.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/on_the_fly_arg_change.c.expected @@ -1,7 +1,7 @@ // NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py // RUN: %clang_cc1 -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s | FileCheck %s -// CHECK-LABEL: define {{[^@]+}}@checks_please( +// CHECK-LABEL: @checks_please( // CHECK-NEXT: entry: // CHECK-NEXT: ret i32 1 // @@ -20,7 +20,7 @@ int no_checks_please(void) { // UTC_ARGS: --enable -// CHECK-LABEL: define {{[^@]+}}@checks_again( +// CHECK-LABEL: @checks_again( // CHECK-NEXT: entry: // CHECK-NEXT: ret i32 2 // diff --git a/clang/test/utils/update_cc_test_checks/Inputs/replace-value-regex-across-runs.c.expected b/clang/test/utils/update_cc_test_checks/Inputs/replace-value-regex-across-runs.c.expected index a8024f7..ea3cc94 100644 --- a/clang/test/utils/update_cc_test_checks/Inputs/replace-value-regex-across-runs.c.expected +++ b/clang/test/utils/update_cc_test_checks/Inputs/replace-value-regex-across-runs.c.expected @@ -4,7 +4,7 @@ // RUN: %clang_cc1 -triple x86_64-pc-linux-gnu -fopenmp -emit-llvm -o - %s | \ // RUN: FileCheck %s -// CHECK-LABEL: define {{[^@]+}}@foo( +// CHECK-LABEL: @foo( // CHECK-NEXT: entry: // CHECK-NEXT: call void @{{__omp_offloading_[0-9a-z]+_[0-9a-z]+}}_foo_l7() #[[ATTR2:[0-9]+]] // CHECK-NEXT: ret void diff --git a/clang/test/utils/update_cc_test_checks/check-globals.test b/clang/test/utils/update_cc_test_checks/check-globals.test index 494a584..9a2e0cc 100644 --- a/clang/test/utils/update_cc_test_checks/check-globals.test +++ b/clang/test/utils/update_cc_test_checks/check-globals.test @@ -56,7 +56,7 @@ BOTH-EMPTY: BOTH-NEXT:// CHECK: @bar.i = internal global i32 0, align 4 BOTH-NEXT:// CHECK: @bar.j = internal global i32 0, align 4 BOTH-NEXT://. - BOTH-NEXT:// CHECK-LABEL: define {{.+}}@foo( + BOTH-NEXT:// CHECK-LABEL: @foo( BOTH-NEXT:// CHECK-NEXT: entry: BOTH-NEXT:// CHECK-NEXT: ret void BOTH-NEXT:// @@ -64,7 +64,7 @@ BOTH-EMPTY: NRM-NEXT: static int i, j; NRM-NEXT:} IGF-NEXT:// - BOTH-NEXT:// CHECK-LABEL: define {{.+}}@bar( + BOTH-NEXT:// CHECK-LABEL: @bar( BOTH-NEXT:// CHECK-NEXT: entry: BOTH-NEXT:// CHECK-NEXT: ret void BOTH-NEXT:// |