Commit 3aad84a4 by Richard Biener Committed by Richard Biener

re PR testsuite/90615 (several vector test cases fail starting with r271553)

2019-05-27  Richard Biener  <rguenther@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.

From-SVN: r271645
parent a79d0273
2019-05-27 Richard Biener <rguenther@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.
2019-05-26 Iain Sandoe <iain@sandoe.co.uk> 2019-05-26 Iain Sandoe <iain@sandoe.co.uk>
* gcc.target/i386/pr39013-1.c: Adjust scan-asms for PIE to * gcc.target/i386/pr39013-1.c: Adjust scan-asms for PIE to
......
/* { dg-require-effective-target vect_int } */ /* { dg-require-effective-target vect_int } */
/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */
#include <stdarg.h> #include <stdarg.h>
#include "../../tree-vect.h" #include "../../tree-vect.h"
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-require-effective-target vect_int } */ /* { dg-require-effective-target vect_int } */
/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */
#include <stdarg.h> #include <stdarg.h>
#include "../../tree-vect.h" #include "../../tree-vect.h"
......
/* { dg-require-effective-target vect_int } */ /* { dg-require-effective-target vect_int } */
/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */
#include <stdarg.h> #include <stdarg.h>
#include "../../tree-vect.h" #include "../../tree-vect.h"
......
/* { dg-require-effective-target vect_int } */ /* { dg-require-effective-target vect_int } */
/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */
#include <stdarg.h> #include <stdarg.h>
#include "../../tree-vect.h" #include "../../tree-vect.h"
......
/* { dg-require-effective-target vect_int } */ /* { dg-require-effective-target vect_int } */
/* { dg-additional-options "-fno-tree-loop-distribute-patterns" } */
#include <stdarg.h> #include <stdarg.h>
#include "../../tree-vect.h" #include "../../tree-vect.h"
......
/* { dg-do compile { target { powerpc*-*-* && lp64 } } } */ /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */
/* { dg-skip-if "" { powerpc*-*-darwin* } } */ /* { dg-skip-if "" { powerpc*-*-darwin* } } */
/* { dg-require-effective-target powerpc_vsx_ok } */ /* { 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. */ /* Taken from vect/vect-align-1.c. */
#include <stdlib.h> #include <stdlib.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment