This fixes a few failures on ARM and AArch64 due to a recent change in...

This fixes a few failures on ARM and AArch64 due to a recent change in
alignment peeling by switching the vector cost model off.

Tested on AArch64, ARM and x64 - committed as obvious.

    testsuite/
	* gcc.dg/vect/vect-44.c: Add -fno-vect-cost-model.
	* gcc.dg/vect/vect-50.c: Likewise.

From-SVN: r247737
This commit is contained in:
Wilco Dijkstra 2017-05-08 12:38:52 +00:00 committed by Wilco Dijkstra
parent 41e97de9d5
commit 18b8c294e2
3 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2017-05-08 Wilco Dijkstra <wdijkstr@arm.com>
* testsuite/gcc.dg/vect/vect-44.c: Add -fno-vect-cost-model.
* gcc/testsuite/gcc.dg/vect/vect-50.c: Likewise.
2017-05-07 Jeff Law <law@redhat.com>
Revert:

View File

@ -1,4 +1,5 @@
/* { dg-require-effective-target vect_float } */
/* { dg-options "-fno-vect-cost-model" } */
#include <stdarg.h>
#include "tree-vect.h"

View File

@ -1,4 +1,5 @@
/* { dg-require-effective-target vect_float } */
/* { dg-options "-fno-vect-cost-model" } */
#include <stdarg.h>
#include "tree-vect.h"