Commit 350d17ef by Richard Biener Committed by Richard Biener

re PR testsuite/63439 (FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect…

re PR testsuite/63439 (FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect "Alignment of access forced using peeling")

2015-01-23  Richard Biener  <rguenther@suse.de>

	PR testsuite/63439
	* gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
	* gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.

From-SVN: r220039
parent a0c88d06
2015-01-23 Richard Biener <rguenther@suse.de>
PR testsuite/63439
* gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
* gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
2015-01-23 Marek Polacek <polacek@redhat.com>
PR preprocessor/60570
......
/* { dg-require-effective-target vect_int } */
/* { dg-require-effective-target vect_pack_trunc } */
#include <stdarg.h>
#include "tree-vect.h"
......
......@@ -9,8 +9,9 @@
char src[N], dst[N];
void foo (char * __restrict__ dst, char * __restrict__ src, int h,
int stride, int dummy)
void __attribute__((noinline,noclone))
foo (char * __restrict__ dst, char * __restrict__ src, int h,
int stride, int dummy)
{
int i;
h /= 16;
......@@ -55,7 +56,7 @@ int main (void)
return 0;
}
/* { dg-final { scan-tree-dump-times "basic block vectorized" 1 "slp1" { target vect64 } } } */
/* { dg-final { scan-tree-dump-times "basic block vectorized" 1 "slp1" { target { vect64 && vect_hw_misalign } } } } */
/* { dg-final { cleanup-tree-dump "slp1" } } */
/* { dg-final { cleanup-tree-dump "slp2" } } */
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