Fix failing poly64 tests on ARM
authorChristophe Lyon <christophe.lyon@linaro.org>
Thu, 8 Dec 2016 09:23:29 +0000 (09:23 +0000)
committerChristophe Lyon <clyon@gcc.gnu.org>
Thu, 8 Dec 2016 09:23:29 +0000 (10:23 +0100)
2016-12-08  Christophe Lyon  <christophe.lyon@linaro.org>

* gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
(CHECK_CRYPTO): Remove.
(expected_poly64x1_t, expected_poly64x2_t): Remove

From-SVN: r243430

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h

index b6b00960420acd09326ab162b082ad5aac282fd5..c7d27734fa5b2041ee7a7055ea1d0ce29dab10d4 100644 (file)
@@ -1,3 +1,9 @@
+2016-12-08  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
+       (CHECK_CRYPTO): Remove.
+       (expected_poly64x1_t, expected_poly64x2_t): Remove
+
 2016-12-08  Jakub Jelinek  <jakub@redhat.com>
 
        P0003R5 - removal of dynamic exception specification from C++17
index beaf6ac31d5c5affe3702a505ad0df8679229e32..4728639e012c6b6e6fa30f54bf857502bac0b8c0 100644 (file)
@@ -99,13 +99,6 @@ extern size_t strlen(const char *);
     fprintf(stderr, "CHECKED %s %s\n", STR(VECT_TYPE(T, W, N)), MSG);  \
   }
 
-#if defined (__ARM_FEATURE_CRYPTO)
-#define CHECK_CRYPTO(MSG,T,W,N,FMT,EXPECTED,COMMENT) \
-              CHECK(MSG,T,W,N,FMT,EXPECTED,COMMENT)
-#else
-#define CHECK_CRYPTO(MSG,T,W,N,FMT,EXPECTED,COMMENT)
-#endif
-
 /* Floating-point variant.  */
 #define CHECK_FP(MSG,T,W,N,FMT,EXPECTED,COMMENT)                       \
   {                                                                    \
@@ -198,9 +191,6 @@ extern ARRAY(expected, uint, 32, 2);
 extern ARRAY(expected, uint, 64, 1);
 extern ARRAY(expected, poly, 8, 8);
 extern ARRAY(expected, poly, 16, 4);
-#if defined (__ARM_FEATURE_CRYPTO)
-extern ARRAY(expected, poly, 64, 1);
-#endif
 extern ARRAY(expected, hfloat, 16, 4);
 extern ARRAY(expected, hfloat, 32, 2);
 extern ARRAY(expected, hfloat, 64, 1);
@@ -214,9 +204,6 @@ extern ARRAY(expected, uint, 32, 4);
 extern ARRAY(expected, uint, 64, 2);
 extern ARRAY(expected, poly, 8, 16);
 extern ARRAY(expected, poly, 16, 8);
-#if defined (__ARM_FEATURE_CRYPTO)
-extern ARRAY(expected, poly, 64, 2);
-#endif
 extern ARRAY(expected, hfloat, 16, 8);
 extern ARRAY(expected, hfloat, 32, 4);
 extern ARRAY(expected, hfloat, 64, 2);
@@ -233,7 +220,6 @@ extern ARRAY(expected, hfloat, 64, 2);
     CHECK(test_name, uint, 64, 1, PRIx64, EXPECTED, comment);          \
     CHECK(test_name, poly, 8, 8, PRIx8, EXPECTED, comment);            \
     CHECK(test_name, poly, 16, 4, PRIx16, EXPECTED, comment);          \
-    CHECK_CRYPTO(test_name, poly, 64, 1, PRIx64, EXPECTED, comment);   \
     CHECK_FP(test_name, float, 32, 2, PRIx32, EXPECTED, comment);      \
                                                                        \
     CHECK(test_name, int, 8, 16, PRIx8, EXPECTED, comment);            \
@@ -246,7 +232,6 @@ extern ARRAY(expected, hfloat, 64, 2);
     CHECK(test_name, uint, 64, 2, PRIx64, EXPECTED, comment);          \
     CHECK(test_name, poly, 8, 16, PRIx8, EXPECTED, comment);           \
     CHECK(test_name, poly, 16, 8, PRIx16, EXPECTED, comment);          \
-    CHECK_CRYPTO(test_name, poly, 64, 2, PRIx64, EXPECTED, comment);   \
     CHECK_FP(test_name, float, 32, 4, PRIx32, EXPECTED, comment);      \
   }                                                                    \