summaryrefslogtreecommitdiffstats
path: root/llvm/unittests
diff options
context:
space:
mode:
authorJF Bastien <jfbastien@apple.com>2019-07-30 04:03:33 +0000
committerJF Bastien <jfbastien@apple.com>2019-07-30 04:03:33 +0000
commit80b67baaedd50ded121908f9a4c03f5939b84f24 (patch)
tree7eb832516ef03a1f2b249e1d15a799d46af836bc /llvm/unittests
parent852d4446718e10301fc609760d2a2bd457bd59e0 (diff)
downloadbcm5719-llvm-80b67baaedd50ded121908f9a4c03f5939b84f24.tar.gz
bcm5719-llvm-80b67baaedd50ded121908f9a4c03f5939b84f24.zip
[NFC] use C++11 in AlignOf.h, remove AlignedCharArray
I removed all uses of AlignedCharArray since the minimum MSVC version can handle alignas on char arrays correctly. We can therefore remove AlignedCharArray. This patch also updates AlignedCharArrayUnion to use C++11. llvm-svn: 367282
Diffstat (limited to 'llvm/unittests')
-rw-r--r--llvm/unittests/Support/AlignOfTest.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/unittests/Support/AlignOfTest.cpp b/llvm/unittests/Support/AlignOfTest.cpp
index 94c6f5a0f53..780af95e2ab 100644
--- a/llvm/unittests/Support/AlignOfTest.cpp
+++ b/llvm/unittests/Support/AlignOfTest.cpp
@@ -233,16 +233,5 @@ TEST(AlignOfTest, BasicAlignedArray) {
#ifndef _MSC_VER
EXPECT_EQ(sizeof(V8), sizeof(AlignedCharArrayUnion<V8>));
#endif
-
- EXPECT_EQ(1u, (alignof(AlignedCharArray<1, 1>)));
- EXPECT_EQ(2u, (alignof(AlignedCharArray<2, 1>)));
- EXPECT_EQ(4u, (alignof(AlignedCharArray<4, 1>)));
- EXPECT_EQ(8u, (alignof(AlignedCharArray<8, 1>)));
- EXPECT_EQ(16u, (alignof(AlignedCharArray<16, 1>)));
-
- EXPECT_EQ(1u, sizeof(AlignedCharArray<1, 1>));
- EXPECT_EQ(7u, sizeof(AlignedCharArray<1, 7>));
- EXPECT_EQ(2u, sizeof(AlignedCharArray<2, 2>));
- EXPECT_EQ(16u, sizeof(AlignedCharArray<2, 16>));
}
} // end anonymous namespace
OpenPOWER on IntegriCloud