Adjust testcase for PR 92658
authorHongyu Wang <hongyu.wang@intel.com>
Tue, 29 Dec 2020 07:14:09 +0000 (15:14 +0800)
committerliuhongt <hongtao.liu@intel.com>
Thu, 7 Jan 2021 06:33:49 +0000 (14:33 +0800)
gcc/testsuite/ChangeLog:

* gcc.target/i386/pr92658-avx512bw.c: Add
-mprefer-vector-width=512 to avoid impact of different default
mtune which gcc is built with.
* gcc.target/i386/pr92658-avx512bw-2.c: Ditto.

gcc/testsuite/gcc.target/i386/pr92658-avx512bw-2.c
gcc/testsuite/gcc.target/i386/pr92658-avx512bw.c

index 811f21aa9173543e5048a82590ba0e9f8c83d93b..33eecbf3afad33bba26134d6234262dc679f28e2 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/92658 */
 /* { dg-do compile } */
-/* { dg-options "-O2 -ftree-vectorize -mavx512bw" } */
+/* { dg-options "-O2 -ftree-vectorize -mavx512bw -mprefer-vector-width=512" } */
 
 typedef char v64qi __attribute__((vector_size (64)));
 typedef short v32hi __attribute__((vector_size (64)));
index b1d54d24a81cebf26566a9599d359bdf495e9df5..2e8978481e13586275bde19ae9708e682e7a7b8a 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/92658 */
 /* { dg-do compile } */
-/* { dg-options "-O2 -ftree-vectorize -mavx512bw" } */
+/* { dg-options "-O2 -ftree-vectorize -mavx512bw -mprefer-vector-width=512" } */
 
 typedef unsigned char v64qi __attribute__((vector_size (64)));
 typedef unsigned short v32hi __attribute__((vector_size (64)));