Author: Chen Zheng Date: 2024-05-29T21:52:55-04:00 New Revision: 2b1d1c51f6e321267cc86e9db7808298c59caf0e
URL: https://github.com/llvm/llvm-project/commit/2b1d1c51f6e321267cc86e9db7808298c59caf0e DIFF: https://github.com/llvm/llvm-project/commit/2b1d1c51f6e321267cc86e9db7808298c59caf0e.diff LOG: [NFC] Fix PPC buildbot failure https://lab.llvm.org/buildbot/#/builders/230/builds/29066 Failure was introduced in https://github.com/llvm/llvm-project/pull/81545 On 64-bit targets for i32 return type, there will be extension in the function prototype. Added: Modified: clang/test/CodeGenCXX/debug-info-ptr-to-ptr.cpp Removed: ################################################################################ diff --git a/clang/test/CodeGenCXX/debug-info-ptr-to-ptr.cpp b/clang/test/CodeGenCXX/debug-info-ptr-to-ptr.cpp index 0885e7076d51c..9f2a3f9e69197 100644 --- a/clang/test/CodeGenCXX/debug-info-ptr-to-ptr.cpp +++ b/clang/test/CodeGenCXX/debug-info-ptr-to-ptr.cpp @@ -22,7 +22,7 @@ class C { A arr[10]; }; -// CHECK-LABEL: define dso_local noundef i32 @{{.*}}func1{{.*}}( +// CHECK-LABEL: define dso_local noundef{{.*}}i32 @{{.*}}func1{{.*}}( // CHECK: [[A_ADDR:%.*]] = getelementptr inbounds %class.B, ptr {{%.*}}, i32 0, i32 0, !dbg [[DBG1:![0-9]+]] // CHECK-NEXT: [[A:%.*]] = load ptr, ptr [[A_ADDR]], align {{.*}}, !dbg [[DBG1]] // CHECK-NEXT: [[PSEUDO1:%.*]] = alloca ptr, align {{.*}}, !dbg [[DBG1]] @@ -48,7 +48,7 @@ A* func2(void *b) { } // Should not generate pseudo variable in this case. -// CHECK-LABEL: define dso_local noundef i32 @{{.*}}func3{{.*}}( +// CHECK-LABEL: define dso_local noundef{{.*}}i32 @{{.*}}func3{{.*}}( // CHECK: call void @llvm.dbg.declare(metadata ptr [[B_ADDR:%.*]], metadata [[META4:![0-9]+]], metadata !DIExpression()) // CHECK: call void @llvm.dbg.declare(metadata ptr [[LOCAL1:%.*]], metadata [[META5:![0-9]+]], metadata !DIExpression()) // CHECK-NOT: call void @llvm.dbg.declare(metadata ptr @@ -89,7 +89,7 @@ char func5(void *arr, int n) { return ((A*)arr)[n].c; } -// CHECK-LABEL: define dso_local noundef i32 @{{.*}}func6{{.*}}( +// CHECK-LABEL: define dso_local noundef{{.*}}i32 @{{.*}}func6{{.*}}( // CHECK: call void @llvm.dbg.declare(metadata ptr {{%.*}}, metadata [[META10:![0-9]+]], metadata !DIExpression()) // CHECK: call void @llvm.dbg.declare(metadata ptr {{%.*}}, metadata [[META11:![0-9]+]], metadata !DIExpression()) int func6(B &b) { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits