Fix expectation in AVX512 logic instructions test.
authorAlexander Fomin <alexander.fomin@intel.com>
Tue, 9 Feb 2016 14:36:03 +0000 (14:36 +0000)
committerAlexander Fomin <afomin@gcc.gnu.org>
Tue, 9 Feb 2016 14:36:03 +0000 (09:36 -0500)
gcc/testsuite

* gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.

From-SVN: r233243

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512f-klogic-2.c

index db294e8..13af6e2 100644 (file)
@@ -1,3 +1,6 @@
+2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
+       * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
+
 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
 
        * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
index 48d4d84..feff955 100644 (file)
@@ -51,7 +51,7 @@ avx512f_test (void)
 
   dst = _mm512_kunpackb (src1, src2);
   x = _mm512_mask_add_ps (x, dst, x, x);
-  dst_ref = 0xFF0F;
+  dst_ref = ((src2 << 8) | src1) & 0xFFFF;
 
   if (dst != dst_ref)
     abort ();