Committed.
Richard. 2019-05-27 Richard Biener <rguent...@suse.de> PR testsuite/90615 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: Add -fno-tree-loop-distribute-patterns. * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Likewise. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: Likewise. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Likewise. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: Likewise. * gcc.target/powerpc/vsx-vectorize-1.c: Likewise. Index: gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c =================================================================== --- gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c (revision 271644) +++ gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c (working copy) @@ -1,4 +1,5 @@ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */ #include <stdarg.h> #include "../../tree-vect.h" Index: gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c =================================================================== --- gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c (revision 271644) +++ gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c (working copy) @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */ #include <stdarg.h> #include "../../tree-vect.h" Index: gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c =================================================================== --- gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c (revision 271644) +++ gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c (working copy) @@ -1,4 +1,5 @@ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */ #include <stdarg.h> #include "../../tree-vect.h" Index: gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c =================================================================== --- gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c (revision 271644) +++ gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c (working copy) @@ -1,4 +1,5 @@ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */ #include <stdarg.h> #include "../../tree-vect.h" Index: gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c =================================================================== --- gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c (revision 271644) +++ gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c (working copy) @@ -1,4 +1,5 @@ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */ #include <stdarg.h> #include "../../tree-vect.h" Index: gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c =================================================================== --- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c (revision 271644) +++ gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c (working copy) @@ -1,7 +1,7 @@ /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */ /* { dg-skip-if "" { powerpc*-*-darwin* } } */ /* { dg-require-effective-target powerpc_vsx_ok } */ -/* { dg-options "-mdejagnu-cpu=power7 -O2 -ftree-vectorize -fno-vect-cost-model -fdump-tree-vect-details" } */ +/* { dg-options "-mdejagnu-cpu=power7 -O2 -ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model -fdump-tree-vect-details" } */ /* Taken from vect/vect-align-1.c. */ #include <stdlib.h>