summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2014-07-01 01:38:52 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2014-07-01 01:38:52 +0000
commitc0fda339e2c7b93316b24923131a145fbf81bace (patch)
tree92b47c480c9b98cd1f7e46a78fcf6b23c0c7d70b
parentb5dd9452b46b17f49c4afcc00c06c4bfcb4fdc87 (diff)
downloadbcm5719-llvm-c0fda339e2c7b93316b24923131a145fbf81bace.tar.gz
bcm5719-llvm-c0fda339e2c7b93316b24923131a145fbf81bace.zip
Add the way to disable MSan unit tests for _mm_* intrinsics
llvm-svn: 212082
-rw-r--r--compiler-rt/lib/msan/tests/msan_test.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler-rt/lib/msan/tests/msan_test.cc b/compiler-rt/lib/msan/tests/msan_test.cc
index 53934ff139d..d5e5c21ede0 100644
--- a/compiler-rt/lib/msan/tests/msan_test.cc
+++ b/compiler-rt/lib/msan/tests/msan_test.cc
@@ -3556,6 +3556,7 @@ TEST(MemorySanitizer, UnalignedStore64_precise2) {
EXPECT_POISONED_O(x[11], originx3);
}
+#ifndef MSAN_TEST_DISABLE_VECTOR_INTRINSICS
namespace {
typedef U1 V16x8 __attribute__((__vector_size__(16)));
typedef U2 V8x16 __attribute__((__vector_size__(16)));
@@ -3716,6 +3717,7 @@ TEST(VectorMaddTest, mmx_pmadd_wd) {
EXPECT_EQ((unsigned)(2 * 102 + 3 * 103), c[1]);
}
+#endif // MSAN_TEST_DISABLE_VECTOR_INTRINSICS
TEST(MemorySanitizerDr, StoreInDSOTest) {
if (!__msan_has_dynamic_component()) return;
OpenPOWER on IntegriCloud