summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/tail-padding.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2018-04-07 00:28:32 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2018-04-07 00:28:32 +0000
commit269c26ab9b5e3abb69a0199817468494d5c1b439 (patch)
tree3b7349a643ba7ec4821de2d0e26dadd28a470598 /clang/test/CodeGenCXX/tail-padding.cpp
parente5ee89c0d3efc1a7a34357d1d04e3d9e9f65d2be (diff)
downloadbcm5719-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.cpp4
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
}
OpenPOWER on IntegriCloud