From: Chuanqi Xu Date: Mon, 9 Jan 2023 03:23:30 +0000 (+0800) Subject: [NFC] Fix the test failure in 08f957808e5f7e44b11d in armv8 X-Git-Tag: upstream/17.0.6~21757 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2893bcd6cd88310da9ba4a37c142c6db463ba79e;p=platform%2Fupstream%2Fllvm.git [NFC] Fix the test failure in 08f957808e5f7e44b11d in armv8 The test in 08f957808e5f7e44b11d may fail in armv8 since the signature of the constructor may be different. This patch tries to fix it. --- diff --git a/clang/test/CodeGenCXX/pr59765-modules-global-ctor-dtor.cppm b/clang/test/CodeGenCXX/pr59765-modules-global-ctor-dtor.cppm index c89bce5..6080786 100644 --- a/clang/test/CodeGenCXX/pr59765-modules-global-ctor-dtor.cppm +++ b/clang/test/CodeGenCXX/pr59765-modules-global-ctor-dtor.cppm @@ -24,8 +24,8 @@ export A a; // CHECK: @_ZW1M1a = {{.*}}global %class.A zeroinitializer // CHECK: define{{.*}}void @__cxx_global_var_init() // CHECK-NEXT: entry: -// CHECK-NEXT: call{{.*}}void @_ZNW1M1AC1Ev({{.*}}@_ZW1M1a -// CHECK-NEXT: call{{.*}}i32 @__cxa_atexit(ptr @_ZNW1M1AD1Ev, ptr @_ZW1M1a +// CHECK-NEXT: call{{.*}}@_ZNW1M1AC1Ev({{.*}}@_ZW1M1a +// CHECK-NEXT: call{{.*}}@__cxa_atexit(ptr @_ZNW1M1AD1Ev, ptr @_ZW1M1a //--- Use.cpp import M; @@ -54,5 +54,5 @@ void use() { // CHECK: @a = {{.*}}global %class.A zeroinitializer // CHECK: define{{.*}}void @__cxx_global_var_init() // CHECK-NEXT: entry: -// CHECK-NEXT: call{{.*}}void @_ZN1AC1Ev({{.*}}@a -// CHECK-NEXT: call{{.*}}i32 @__cxa_atexit(ptr @_ZN1AD1Ev, ptr @a +// CHECK-NEXT: call{{.*}}@_ZN1AC1Ev({{.*}}@a +// CHECK-NEXT: call{{.*}}@__cxa_atexit(ptr @_ZN1AD1Ev, ptr @a