From 88b9251b30c81f4b7eafb9a3d7713d1650243c4b Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Fri, 6 Apr 2018 20:06:02 +0000 Subject: [PATCH] Don't assume constructors return void. Should fix ARM buildbot. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@329449 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGenCXX/tail-padding.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/CodeGenCXX/tail-padding.cpp b/test/CodeGenCXX/tail-padding.cpp index c3089bfe5e..8ade13fa91 100644 --- a/test/CodeGenCXX/tail-padding.cpp +++ b/test/CodeGenCXX/tail-padding.cpp @@ -9,7 +9,7 @@ namespace Implicit { C f(C c) { return c; } // CHECK: define {{.*}} @_ZN8Implicit1CC1EOS0_ - // CHECK: call void @_ZN8Implicit1AC2ERKS0_( + // CHECK: call {{.*}} @_ZN8Implicit1AC2ERKS0_( // Note: this must memcpy 7 bytes, not 8, to avoid trampling over the virtual base class. // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64(i8* {{.*}}, i8* {{.*}}, i64 7, i1 false) // CHECK: store i32 {{.*}} @_ZTVN8Implicit1CE @@ -26,7 +26,7 @@ namespace InitWithinNVSize { C f(C c) { return c; } // CHECK: define {{.*}} @_ZN16InitWithinNVSize1CC1EOS0_ - // CHECK: call void @_ZN16InitWithinNVSize1AC2ERKS0_( + // CHECK: call {{.*}} @_ZN16InitWithinNVSize1AC2ERKS0_( // This copies over the 'C::x' member, but that's OK because we've not initialized it yet. // CHECK: call void @llvm.memcpy.p0i8.p0i8.i64(i8* {{.*}}, i8* {{.*}}, i64 8, i1 false) // CHECK: store i32 {{.*}} @_ZTVN16InitWithinNVSize1CE -- 2.40.0