diff mbox series

Un-XFAIL gcc.dg/vect/vect-24.c on vect_condition targets

Message ID alpine.LSU.2.20.1902081254550.23386@zhemvz.fhfr.qr
State New
Headers show
Series Un-XFAIL gcc.dg/vect/vect-24.c on vect_condition targets | expand

Commit Message

Richard Biener Feb. 8, 2019, 11:55 a.m. UTC
Tested on x86_64-unknown-linux-gnu, applied.

Richard.

2019-02-08  Richard Biener  <rguenther@suse.de>

	PR testsuite/89250
	* gcc.dg/vect/vect-24.c: Remove XFAIL on vect_condition targets.
diff mbox series

Patch

Index: gcc/testsuite/gcc.dg/vect/vect-24.c
===================================================================
--- gcc/testsuite/gcc.dg/vect/vect-24.c	(revision 268668)
+++ gcc/testsuite/gcc.dg/vect/vect-24.c	(working copy)
@@ -122,5 +122,7 @@  int main (void)
 
   return main1 ();
 }
-/* { dg-final { scan-tree-dump-times "vectorized 3 loops" 1 "vect" { xfail { { ! aarch64*-*-* } && { ! arm-*-* } } } } } */
+/* The short-cutting || is if-converted using COND_EXPRs rather than
+   bitwise or.  */
+/* { dg-final { scan-tree-dump-times "vectorized 3 loops" 1 "vect" { xfail { ! vect_condition } } } } */
 /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 0 "vect" { xfail { ! vect_align_stack_vars } } } } */