diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-04-07 00:28:32 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-04-07 00:28:32 +0000 |
commit | 269c26ab9b5e3abb69a0199817468494d5c1b439 (patch) | |
tree | 3b7349a643ba7ec4821de2d0e26dadd28a470598 /clang/test/CodeGenCXX/tail-padding.cpp | |
parent | e5ee89c0d3efc1a7a34357d1d04e3d9e9f65d2be (diff) | |
download | bcm5719-llvm-269c26ab9b5e3abb69a0199817468494d5c1b439.tar.gz bcm5719-llvm-269c26ab9b5e3abb69a0199817468494d5c1b439.zip |
Generalize test for 32-bit targets.
llvm-svn: 329467
Diffstat (limited to 'clang/test/CodeGenCXX/tail-padding.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/tail-padding.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/CodeGenCXX/tail-padding.cpp b/clang/test/CodeGenCXX/tail-padding.cpp index 8ade13fa91b..b8b9e4ccf9a 100644 --- a/clang/test/CodeGenCXX/tail-padding.cpp +++ b/clang/test/CodeGenCXX/tail-padding.cpp @@ -11,7 +11,7 @@ namespace Implicit { // CHECK: define {{.*}} @_ZN8Implicit1CC1EOS0_ // 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: call void @llvm.memcpy.p0i8.p0i8.i{{32|64}}(i8* {{.*}}, i8* {{.*}}, i{{32|64}} 7, i1 false) // CHECK: store i32 {{.*}} @_ZTVN8Implicit1CE } @@ -28,7 +28,7 @@ namespace InitWithinNVSize { // CHECK: define {{.*}} @_ZN16InitWithinNVSize1CC1EOS0_ // 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: call void @llvm.memcpy.p0i8.p0i8.i{{32|64}}(i8* {{.*}}, i8* {{.*}}, i{{32|64}} 8, i1 false) // CHECK: store i32 {{.*}} @_ZTVN16InitWithinNVSize1CE // CHECK: store i8 } |